Have a native-speaker level of English;
Be educated to at least bachelor’s degree level but preferably to master’s degree level, and possess a TEFL certificate or equivalent;
Have at least 3 years prior teaching experience with verifiable references;
Have a relatively stable work history or be able to show good reasons for any frequent employment changes; and
Be able to demonstrate a commitment to quality teaching and living and working long term in Thailand;