I have recently graduated with 120-hour TESOL certificate from ITTT. The course content was really helpful, and most importantly, practical, and is worlds away from theoretical content that I learnt during my undergraduate studies. While the course content is brief and accessible to anyone, I am sure it includes all you need to get off to flying start as a new ESL teacher. The ESA methodology was really great, enabling ESL teachers to implement it in the classroom setting. I strongly recommend this course to anyone who looks for a practical, fun, and accessible teaching method, and wants to enhance their teaching skill and knowledge.