World TESOL Academy. Great overall value.
Ratings
Review
As an Assistant Language Teacher (ALT) teaching English in Japan, with no prior background in education, this program has helped me elevate my teaching game by a lot. I took the 120-hour course, which starts you out from the basics and then tackles other topics such as classroom management, lesson plans, holding online classes, etc. Even if you were a seasoned teacher, but didn't have the certification, this course would help refresh your memory about things that you may have already studied but may have forgotten along the way, and would also add a sprinkling of new information that you might've missed since you last studied about teaching. They offered assistance through "tutors", but the course was easy to understand and the interface was simple enough that I didn't need to contact them. I hope to introduce this program to other ALTs