Be under no illusion - Thais can be a lot of fun to teach, and other times they can be painful.
Many of them (particularly male teenagers) have zero motivation. You will have to take the rough with the smooth. The Thais expect a teacher to be a mixture of an educator and an entertainer. An old teaching colleague, who had taught in several Asian countries, once remarked "a teacher in Thailand needs to be a combination of a dancer and a game show host. If you don't have the kind of personality that lights up a room the moment you walk in, you might find yourself struggling here"
I've spent much of my teaching career here in the corporate training room. Even managers and high-flying executives can start switching off if they're not having enough 'fun'. Thailand is very much a 'let's all have fun' society.