- Must have at least a Bachelor’s Degree in Education, English Language/Linguistics, or any related field
- Has excellent command of English in all skills: Speaking, Listening, Reading, Writing
- Has at least 8 years teaching experience in a regular classroom inside Thailand (with the activity-based teaching style is preferred)
- Experience in curriculum development, creating support programs for ESL students
- Thai, NES or NNES, all welcome
- Has excellent classroom management skills
- Be