I just wrapped up the 300-hour program, and honestly, I feel pretty great about it. The lessons were laid out well for someone like me who learns by talking things through. The instructor ******* was really supportive when I had questions. If you want to boost your English teaching skills without breaking the bank, this fits the bill.