I recently wrapped up a 300-hour professional certification with them. It felt good to finish it all. I wanted to get an international perspective from the course. The material was decent, and I think I’m prepared to teach English overseas now. It was a pretty solid experience overall.