English Language Programmes

We have many years’ experience in helping students improve their English Language skills in a friendly, international setting. All tutors on English Language programmes are native speakers, and are at least CELTA-qualified. Several also have the Diploma Level (DELTA) qualification.

We offer both individual and group tuition. Students wishing to take group tuition are placed into the most suitable class based on both their age and their level of English, which is assessed before arrival using our pre-course placement test.

We offer both General English and IELTS Preparation classes, at a range of levels, every week. Both options have classes at the same time, and the price is the same – so students can choose which option is best for them.

Course length is flexible: students can join a course for as little as 1 week, or for any number of weeks up to 1 or 2 years, depending on visa status. We typically recommend at least 2 weeks for a short course.

All students wishing to take a course of more than 8 weeks are interviewed via Skype or Zoom in advance of arrival, so that a realistic idea of how long it will take for them to achieve the required level can be given.

Programmes at all levels are available - click your level below to view the course outline:

If you do not know your level –

take our English Language test to find out!

Group tuition is organised in programmes of two types:


Yohom Group 2

Lessons/hours per week:

20 lessons
(15 hours)

Lesson Times:

09.15 – 10.45 (Session 1)
11 – 12.30 (Session 2)

Levels Available:

Beginner – Advanced
(A1 – C2+)


Youcef Class

Lessons/hours per week:

30 lessons
(22.5 hours)

Lesson Times:

09.15 – 10.45 (Session 1)
11 – 12.30 (Session 2)
13.30 – 15.00 (Session 3)

Levels Available:

Beginner – Advanced
(A1 – C2+)

The maximum group size is 16 students.
Individual tuition is based on 10, 20 or 30 lessons per week (40 lessons per week in exceptional cases) and students will usually have two or three different tutors in order to have as varied and useful an experience as possible
Combined courses of 20 group lessons + 5, 10 or 15 individual lessons are also available.
If you are not sure which course is best for you – ask us for help by email, phone, or by clicking ‘Contact Us’ at the top of the page.
Tutors' Experience?

 All tutors of English are at least CELTA-qualified and have many years’ experience teaching students of various nationalities.


All students receive a Certificate of Attainment, showing their level, when they finish their course.


Long-term students are encouraged to take a formal IELTS exam at the end of their programme to chart their progress.

Our General English programmes cover all four aspects of language learning:
Similar to listening, reading is an important way to absorb the English language. The beauty of listening and reading is that you do not need to produce any language on your own. Instead, you are consuming the language and storing knowledge for you to later use as building blocks for writing and speaking.


They are also the skills that can most easily be practiced by yourself! Try reading a newspaper, online article, or novel in English; or watching an English film or TV show.

Speaking is an interactive process of constructing meaning that involves both producing and receiving and processing information. It is easy to practice your speaking skills – just have a chat with a friend, order something in a shop or restaurant, or ask someone for directions in the street!
Listening refers to the understanding of the implications, as well as the explicit meanings, of words and sentences of spoken language. Just like reading, you can practice this easily by yourself – trying listening to the radio in English, watching a film or show on Netflix (with or without subtitles!), or watching videos of listening comprehension exercises on YouTube – there are thousands available!
Writing is a form of communication that allows students to put their feelings, thoughts, and ideas on paper. It can be seen as the most challenging aspect of language learning – but it just takes practice! The most important thing is not to be afraid of making mistakes – this is how all the best learners improve!
with a focus on learning functional English which can be used in everyday settings.