TEFL Training courses - Cambridge CELTA

If you're thinking of teaching English to Speakers of Other Languages (TESOL)  or English as a Foreign Language (TEFL), the Cambridge CELTA is the best-known and most widely-recognised qualification you can get.   We offer several intensive CELTA courses a year; we also offer a 15-week, online CELTA twice yearly.  Please see the course pages for more information and application forms.

English Classes

Join our General English classes any Monday. Our friendly  teachers will help you improve your English at all levels.Our teachers all have the Cambridge CELTA teaching qualification.   

We also have exam courses leading to the Cambridge First Certificate (FCE) and Cambridge Advanced (CAE).  Courses start in January, March and September.

We can arrange IELTS CLASSES either weekly or in short, intensive courses. Please come and see us!

If you would like one-to-one classes, please come and see us - we can offer these too.


Exploring the World of English Language Teaching

A new FREE course from Cambridge to give you an understanding of English Language Teaching and to enable you to start preparing for working as a teacher: It's called Exploring English Language Teaching and the course starts on November 7th.   Apply now!

Pre-CELTA Grammar course

Need to brush up your grammar?  This online course comes highly recommended and is offered by an experienced CELTA tutor:   http://bit.ly/1U7q5ua

Check out Jo Gakonga's website http://www.elt-training.com/ at the same time - it's really useful for any TEFL teacher!   


We are closed on the following dates

Friday 25th - Monday 28th March - Easter holidays

Monday 2nd May- Bank Holiday

Monday 30th May - Spring Bank Holiday

August 29th - Bank Holiday

December 24th 2016 - January 4th 2017 - Christmas and New Year holidays

Summer Holidays

We are on our holidays, so there are no classes from 27th August - 11th September.  The office will be open some days, so if you are a new student and you want to register, please email or call for an appointment.