Our courses focus on practical teaching techniques that you will be able to apply as soon as you begin teaching.
The traditional idea of teaching a language is that you stand in front of a class and "explain" to a group of people how to speak a new language.
This approach may work if you can speak the group's native language but if you can't communicate in their language, and they only speak a few words of your language, What Do You Do?
Insight English TEFL courses teach you how to teach a complete beginner through to advanced speakers and also looks at all of the different teaching environments you may encounter. You may be teaching young learners, large groups, business people or only one person. It is important to be able to plan and adapt your classes to the different needs of your students.
![]()
This is a skill that is in high demand in language centers across Thailand and Asia. We teach you how to take a piece of writing, identify the type of errors being made and prepare lesson plans to correct the student's mistakes
Teaching private classes and small groups of professional adults is a unique skill. This is particularly true in Thailand where classes have to be a mixture of fun and learning, a balance many teachers find difficult to achieve.
These specializations are unique to an Insight TEFL and give you an advantage over other TEFL graduates.
![]()
We all remember a good teacher from our school days and we aim to recreate that experience with trainers who have years of diverse experience in teaching and school management:

Rod has 14 years of experience managing, training and teaching and is able to give you the in depth knowledge you need to complete your TEFL.

Paul is the founder and Managing Director of Insight ABC Writing Services an affiliate of Insight English. His professional and business writing knowledge will broaden your understanding of writing and give you different ways to teach it.
Geoff is an extremely experienced young learners instructor and will give you the skills you need to teach children from as young as 3 years old.
![]()
During the course you will visit local schools, colleges, and/or English language centers. You will spend time in an actual classroom and teaching lessons to real students, receiving feedback from the course trainers.
This firsthand experience will prepare you for the reality of the TEFL classroom. It will also equip you with the tools and techniques needed to become a versatile TEFL practitioner and deal with a range of teaching situations when teaching English to foreign students.
![]()
| OPTION ONE | OPTION TWO |
| 120 Hour TEFL | 120 Hour TEFL |
| Accommodation | No Accommodation |
| 1,454 US Dollars or 980 Pounds* 48,000 Thai Baht |
1,150 US Dollars or 775 Pounds 38,000 Thai Baht |
* Prices quoted in US Dollars and Pounds Sterling may differ slightly dependant on the current exchange rate.
Please note that a 120 hour TEFL certificate is needed in order to apply for a work permit as a teacher in Thailand.
A deposit payment of 30% is required to secure a place on the course selected.
A deposit is payable 30 days before commencement of the course.
The deposit can be paid by pay pal, bank transfer or cash. All fees for the transfer must be paid by the person making the transfer.
The accepted currencies for payment in cash are Thai Baht or British Pounds.
The deposit amount is non-refundable.
If you are unable to attend the selected course, the deposit can be transferred to another available course date within a period of 12 months from the original course date.
A refund for the balance amount will only be given under exceptional circumstances, such as serious accident/illness, the urgent necessity to return home (proof of this will need to be provided in order for a refund to be considered, i.e. plane ticket).
Requests for refunds of the balance payment will be considered on an individual basis. Refunds will not be considered for failure to achieve a pass grade on the course or for the placement being cancelled due to misconduct.
If a refund of the balance amount is deemed to be appropriate, the amount will be calculated on a pro-rata basis, taking into account the time already spent on the course.
![]()