Seu TESOL offers a very professional ESL Teacher training program in Chiang Mai, Thailand. It is run in seamless cooperation with the long-established Language Training Institute (LTi.) in Australia, an association which brings Australian Government accreditation and worldwide recognition in the ESL industry.
I am in the process of completing the Seu TESOL four week ESL total immersion program. The theory work is delivered by Lti every morning via Zoom for two weeks. In the afternoon (and evenings if necessary) you undertake written assignments that are submitted to Lti online. After two weeks, you begin observing experienced ESL teachers in actual schools and universities in Chiang Mai. In the final week, you undertake six hours of teaching school children in their school while being observed by an experienced teacher. I found the teaching of these children (age 10-11 years at a government school) to be exhilarating and inspiring due to their keenness to learn English. They are inherently joyful.
As I noted above, Seu TESOL and Lti run a seamless program. The Chiang Mai facilities are modern and world-class with dedicated study/lecture areas. The Thai staff are bilingual and will assist if any technical glitches should arise. They are very supportive. The attitude of the staff at Seu TESOL is to facilitate your ESL teacher journey, rather than adopting an aggressive pass/fail mindset.