[Skip to Content]

TEFL Heaven



TEFL Heaven offers guaranteed paid ESL teaching positions to new and recent university graduates holding a bachelors degree. We hold our TEFL courses in amazing, picturesque locations all over the world, and you will have plenty of time to enjoy the surroundings.

Teaching English abroad is an amazing life experience that will give you the skills and confidence to succeed in anything. Our course is a comprehensive and face-to-face 150 hour certification that will allow you to teach English anywhere in the world after completion. We give you real in-class experience, so you will be comfortable and prepared when you start your teaching position. TEFL Heaven is also a great way to meet some amazing like-minded people and to have the opportunity to travel in beautiful countries, there’s not much to lose!




We have placements in Asia (Thailand, Vietnam, China), Latin America (Mexico, Costa Rica, Peru, Guatemala, Argentina) and Europe (Spain, Czech Republic)

Our positions are flexible - you can teach for 6 months, or a few years - up to you what you want to get out of the experience!

***Mexico and Argentina do not require you to have completed your bachelor degree. Gap year/month students are welcome to join the program in beautiful Puerto Vallarta by the beach or in the famous city of Buenos Aires.

Get in touch by email: teachabroad@teflheaven.com or visit us at www.teflheaven.co.uk for more information.


Tefl Heaven Tefl HeavenTefl Heaven






Tefl Heaven