Choose your program
General English
A practical program built around your current level and communication goals.
Course detailsIELTS Preparation
Focused training across the test components to help you understand the format, structure your practice, and identify areas to develop.
Course detailsKids Programs
Programs designed to help children build a language foundation or develop existing skills through age-appropriate activities and purposeful communication.
Course detailsArabic for Non-Speakers
A program shaped around your current level and practical needs, with gradual development across vocabulary, listening, speaking, reading and writing.
Course detailsWhat do you want to work on?
Choose the closest starting point. If you are unsure, we can help you narrow the options.
- I want to use English in everyday life, study or work.
- I am preparing for IELTS.
- I am looking for a suitable program for my child.
- I want to communicate in Arabic more effectively.
Not sure which course to choose?
You do not need to have every detail figured out. Share your goal, approximate level and preferred time, and we’ll discuss the right next step.
Questions before you enquire
Which program is right for me?
Tell us your goal and current level, and we’ll help you identify the closest fit.
Do I need to know my level first?
No. Choose “Not sure” in the form and request a level assessment.
Is training in person or online?
In-person and online options are available, depending on the program and current schedule.
How can I check duration, fees and schedules?
These vary by program, level and delivery format. Send an enquiry for the current details.
Enquire about a program
Help me choose a course
Share your name, phone and program. Our team will contact you to discuss your level, fees and available times. This is an enquiry, not an online test or confirmed booking.




