Our trainers come with both theoretical and practical expertise from having run more courses annually every year than any other CELTA center.


We have courses available full-time and part-time, online and face-to-face, as well as morning or afternoon. Our courses are designed to work to your needs, for different obligations and time zones. 

The students who take part in the English lessons taught by CELTA trainees are from a variety of backgrounds. We invite low income students to join us for these classes both online and face-to-face, allowing us to give back to communities across the globe. IH London is a registered charity, meaning that all of our profits go back into providing opportunities for others. 

Being part of a global network of over 160 schools worldwide means that we are connected to a huge range of opportunities. Qualifying with IH London allows graduates to join this network, and benefit from the International House English language teaching community.

CELTA Graduate Stories

Hear from our previous graduates about their experience of the course, and what happened once they graduated.

Find out more

Open Afternoons

Find out more about our open afternoons where we answer all your CELTA questions, either face-to-face or online.

Find out more

Finishing the


What happens at the end of the CELTA? Watch the video to find out.

Find our more

Transform your career

Read our blog on your CELTA timeline. Find out how the application process works, and how long it takes to go from applicant to teacher living abroad!

Find out more

CELTA Advice

From a Graduate

Watch this video by CELTA graduate Gopal Dave for his top tips.

Find out more

Teacher Benefits

Discover why you should study your CELTA at IH London.

Find out more

Learn to teach English

IH Certificate in TESOL

The IH Certificate in TESOL (Teaching English to Speakers of Other Languages) is designed for those with a non-native level of English who would like to teach English as a foreign language (TEFL).

View the course

Learn to teach Italian

Spanish or French

Learn to teach Italian, Spanish or French as a foreign language and gain a European Certificate in Language Teaching. The courses are designed for people who are new to teaching their chosen language.

View the courses