Travel, Explore and Teach English in Thailand. What are the roles of an English language teacher in Thailand? To Teach Basic English skills including reading,