Just finished their 300-hour professional certification. My main goal was to improve my English teaching skills. Honestly, I was less happy with some parts, like the accreditation questions. But overall, I gained a lot and feel prepared to teach English overseas.