TEFL Internship



start date

April and October each year


Minimum salary of 25,000 THB/month - most placements now offer at least 28,000 THB/month

Find out more about this gap year

Would you like to receive gap year offers and ideas by email? We will only send you relevant information and you can opt out at any time

On our accreditation page we have evidence of our permission from the Thai Ministry of Education to run TEFL programs. This is a legal requirement in Thailand. Always check that any course in Thailand offering TEFL certification training can provide evidence that they are legally licensed to operate TEFL training programs.

We moved to our new purpose-built school in April, 2016 after 12 years at our old location. Take a tour of our school by watching the YouTube video below. You'll see who we are, what we do, how we do and where we do it.

typical day A Typical Day in the Job

A typical day as an EFL teacher in Thailand can include gate duty at the start of the day to welcome students and parents, 4 - 5 teaching periods (teaching periods are usually 45 - 50 minutes) spread over the day, administration duties related to testing students and report writing.

ideal candidate Who are we looking for?

Be physically and mentally fit.
Be adaptable and flexible.
Be a university graduate and hold a recognized bachelor’s degree.
Be no older than 50 and no younger than 21.
Be an English native speaker
Hold a police clearance
Hold a passport from Australia, Canada, Ireland, New Zealand, United Kingdom, South Africa or the United States.

SEE can also accept applications from non-native speakers. Please forward by email to the director a copy of your CV with photo and evidence of a language proficiency equivalent to at least IELTS Band 7.

our offer What we can offer you

Pre-arrival training
2 weeks' of onsite face-to-face training with 4 observed teaching practices
15 nights accommodation at a resort during the onsite training period
Placement at a Thai provincial town school for 1 semester (4 - 5 months)


+66 81 885 4144 (outside of Thailand) 081 885 4144 |