Courses for all ages and levels


We offer a range of courses to suit everyone from complete beginners to advanced linguists. We can also customise courses to suit your interests, such as a particular hobby or type of business.


Courses last 15, 20, 25 or 30 hours, spread over one or two weeks. We assess your level of English skills, and create a course especially for you based on the five core skills of listening, speaking, pronunciation, reading and writing.


Courses for adults


Courses for young learners


Find out more about prices.