We were a bit apprehensive upon entering this small classroom but that all disappeared the moment our instructor came into the room. She was an absolute delight and so incredibly knowledgeable. The students were so motivated that I really felt at ease with the training. I learned some very valuable skills through the teaching practice and would gladly go through the program again just for that additional real life experience.
Some parts were more difficult than I had anticipated so you really need to study hard and commit to the program 100%. It can be pretty intense for some, especially people who have poor study habits (ahem, me) so if you don't take it upon yourself to also study the materials that aren't covered in class, you will definitely fail. I ended up cramming the 3 days before finals. Not a fun experience as there was a LOT to cover.
Self-motivation is key here. The first week of teaching practice, be prepared to put in a lot of long nights writing lesson plans, creating materials, and rehearsing. Learn your synonyms because you will need them when introducing new vocabulary.
The workload might wear you out but if you put in the effort upfront and try to get it right as early as possible, it will pay off handsomely. All of the interviews and applications I've had so far have asked me to deliver sample lessons so it really helped to already have a few great ones on hand.
Word to the wise, your co-teacher/partner might have a non-native accent. Get used to it quickly because you'll have the same situation when teaching abroad.