This course effectively prepared me to teach because it did not only teach me theory but, through lots of experience and coaching, taught me how to actually perform the task of teaching. I feel confident moving forward. I feel like I know how to do it, from an experiential standpoint, not just from a theoretical standpoint.
There was a little bit of disorganization/lack of communication amongst the staff on one or two occasions. The main teacher was not a native speaker, which was a little hard to get passed. But her education and experience in this field more than qualified her to equip English teachers.
Overall, the course was well worth it! Whatever cons there may have been, they were negligible compared to the pros! I am very grateful for the training I received in this course!