You can do it - but have a plan!
First decide which camp you are in. There are two. Either you are coming to Thailand because you want to live here or you are coming to Thailand because you want to teach here. It's important to make this distinction.
A brief overview of primary and secondary schools in Thailand
There are three main kinds of schools in Thailand: government schools, private schools and international schools. Internationals schools are the most expensive, with average yearly fees ranging from 200,000 to 600,000 baht, depending on the quality and reputation of the school.