While it is not necessary to know Thai in order to teach English, it will undoubtedly make the experience more enjoyable if you know Thai. Thai students are typically very keen to interact with their foreign teachers, and conversing in their native language will help create a more relaxed and interactive classroom environment.