I wrapped up the 300-hour professional certification last week. Honestly, the whole thing went pretty well. My main goal was to get better at teaching English, and I think it did the trick. The material was solid and easy to follow. I feel pretty good about it all. I actually feel prepared to teach English overseas now, which was the point. It was a decent chunk of work, but worth it.