Multiple reasons led me to choose this program. First, they allowed for their participants to be placed with a friend or significant other. I really wanted to travel and teach in another country, but I was intimidated by the idea of doing so alone. Traveling to Thailand with my fiancee made the transition so much easier and much more enjoyable.
Second, they help you with everything you need to prepare. Between providing a thorough orientation and setting you up with a placement, CIEE does an excellent job making sure their participants know what to expect.
Lastly, CIEE also has a TEFL course that I was easily able to take before coming. It was an excellent course and it made it so much easier than I was able to complete it through the same program.