About TEFL Course Review

TEFL Course Review gives you access to the opinions and personal experiences of students who have completed one of 90+ different teacher training courses in over 50 countries around the world.

Deciding which CELTA, TESL, TEFL or TESOL school is right for you requires research. Do you want a weekend or full-time course, in-class or online program, local or international location? Before you enroll, it’s important to hear what students have said about the course, school, and location.

By aggregating course attendees’ experiences and ratings, TEFL Course Review hopes to make your decision process easier.

Who’s Behind TEFLCourseReview.com?

Eric Busch founded TEFLCourseReview.com in October, 2008. He also runs eslHQ.com and ESLFlashcards.com.

Course Descriptions

The course descriptions that appear on TEFL Course Review come from the company’s website or are submitted directly to TEFL Course Review by the course director.

Order of Listings

Courses are listed in order of highest to lowest rating based on the Bayesian average algorithm which takes into consideration both the overall score and number of reviews for each course.

Referral Programs

Some of the teacher training courses reviewed on TEFL Course Review have referral programs, but most do not. If a course has a referral program, we do add referral IDs to some links to the courses’ websites; this allows us to earn revenue to develop and maintain this website for you. However, referral IDs are ignored in the rating algorithm and do not affect a course’s rank in any way.

Suggest a Course

If a course you’ve taken or are considering is not yet listed on TEFL Course Review, let us know about it. Thanks!

Share This Site

If you’ve found the reviews of the teacher training courses useful and want to help us out in return, please add a review of your own and tell your friends about this site. Link to it on your website or blog, mention it on Facebook or Twitter, or recommend us whenever someone you know needs to find a TEFL, TESOL, TESL or CELTA program.

Thank you for your support!