I took this course after doing a professional refresher, and honestly, it fit the bill. I just wanted to gain an international perspective for teaching. I wasn’t super happy with the lack of live help, but I do feel ready to teach English overseas. It covers the basics well enough. For the price, you really can’t complain. It’s a solid starting point for anyone.