I loved the fact that this is a course that offers in-country training. If you are serious about TEACHING abroad as opposed to teaching ABROAD, it is the best way to go! It also made the whole transition process less scary and, I believe, helped facilitate it. I could experience the people and the culture, as well as how it feels to teach different grades, before setting foot in an official post, and with the support of like-minded people in the same boat as I was. Training in a group setting was also a motivation for me to keep going and not give up or let it slide. It was super focused and intentional, much better than studying alone online, which I have done once before. There's no comparison.
I also loved that our trainer was passionate about teaching and he really caused us to learn, as opposed to just throwing information at us. The way he taught us superbly modeled the way he was training us to teach! It was also clear that each one of us was more than just a number to him.
I loved the peer teaching practice. It was great to be able to practice what I had learned to do - classroom management, lesson planning, teaching aids - on people who could give me honest, objective feedback and encourage me. Nobody knew me well enough to like or dislike me, so I could take their input and great ideas and put it all to good use!