Being new and being the lone foreign teacher out in the wilds of Thailand might pose a problem for you if you are not ready. I am not talking about specific cultural differences, as important as those are, but general problems which could arise anywhere. I have learned over the years, slowly I must admit, that upon arrival being Mr. Friendly to everyone does not work. It is better to be reserved and find out what is going on between the people at your work. If you are a single male you are going to have to be ready to face the fact of gossip, constant and real. I had to learn the hard way: I once talked to a teacher for one minute in the hallway of my school, and I noticed someone else freaked out. People at your work may dislike each other, and the outsider can have a powerful effect to unbalance the status quo and ruffle feathers. If Thai women can be said to share any quality, then that quality is jealousy. If are are reserved you might get to stay out of the games they will play, or try to play, with you as a pawn. And those games will be more sophisticated than anything you have ever imagined (besides quantum mechanics). Good for you if you think your job is to teach English. Go for it. By all means, make sure to get smart about Thai ways and learn how to show respect to them and their culture. That's a whole other issue. Their culture is rich and deep. They have never really been colonized. A whole list of other countries in Asia cannot boast about such power to preserve themselves. You are dealing with sophisticated people. Know that it is better to sit back and watch what really goes on because you don't know who is who until time passes, especially as one trying to navigate a foreign culture. Being frank and friendly with everyone might arouse animosity, even though it may seem professional to treat everyone with such openness and respect. Openness is the very last thing going on in a lot of places; its absence is not always obvious, especially when everyone is smiling. Keeping a low profile and will make life easier. I am sure there is a Thai proverb along these lines, there must be, maybe ten of them.