I just finished the 300-hour professional certificate last week. It was a good program overall. The hands-on parts really helped me understand teaching better. I feel pretty happy with how it went. My main goal was to explore new cultures through TEFL, and this cert should help with that. The instructor ******* was really helpful when I got stuck on a few things.