Professor Mackie Anucha Khaengkhan talks about strategies of effective methodology and gives us a valid overview of ELT in Thailand.