It was a decent enough program for the price. I just wrapped up the 100-hour course and honestly felt pretty proud of myself for sticking with it. The lessons were straightforward. I signed up mainly to get a better handle on teaching overseas, and I think it gave me a good starting point.