General English
A comprehensive programme to help non-native speakers communicate fluently and confidently, built on Oxford's English File. Class placement via the Oxford Online Placement Test.

A comprehensive conversation course designed to help adult learners use English confidently in daily life and at work. The main coursebook is Oxford's globally trusted English File — not grammar for its own sake, but the expressions you actually use in daily life, business and travel.
How MEC Teaches · 1:1 + Group Combined
Every MEC course combines 1:1 and group lessons. Absorbing in 1:1 what you first met in a group is MEC's core difference.
Group lessons
Real interaction and speaking practice with peers at the same level.
1:1 lessons
Targeted work on personal weak points, with pace and progression tuned to you.
Expressions picked up in the group are corrected and internalised 1:1 — this hand-off is what actually gets learners speaking.
Accurate placement via the Oxford Online Placement Test (OOPT), with progress reviewed every 4 weeks.
Who it's for
Beginners building from the basics, working professionals and university students who want fast conversational fluency, and any learner aged 16+ planning a longer stay.
What you'll achieve
In groups you practise the conversations and role-plays from each English File unit; in 1:1 lessons your pronunciation, weak expressions and work context are closely corrected. This combined structure is what genuinely gets adult learners speaking.
Program Focus
- ✓Main coursebook: Oxford English File (A1–C1, the matching level per band)
- ✓Practical conversation you use straight away — daily life, business, travel
- ✓Group conversation & role-play combined with 1:1 pronunciation and expression coaching
- ✓Pronunciation clinics and built-in repeated exposure turn learned phrases into speech
Sample timetable · Adult (peak-season example)
- 309:50Group lesson (English File)
- 410:40Group lesson (English File)
- 511:30Group lesson (English File)
- 612:20Group lesson (English File)
- 713:10Lunch
- 814:001:1 lesson (personalised support)
- 9–1014:50~1:1 lesson (optional, by programme)
Actual timetables adjust to your individual programme (Basic · Plus · Intensive) and the season. 1:1 lessons are scheduled as Basic ×1, Plus ×2, Intensive ×3–4.
