I cannot recommend On the Mark Consulting enough.
They have a high level of support, educational contacts, professional relationships and will find the best role for you.
They ensure a great salary, good contract, great employers, and a really smooth enjoyable time in Thailand.
I am really happy, making good money, teaching fantastic kids, have a lovely school environment, great agency and very nice professional colleagues. I could not have done this without On the Mark Consulting.