CIEE is a great organization! They helped me enroll in a TEFL course, found schools for me to interview with, and made the long visa process much easier. They also held an orientation once I arrived in Korea that introduced me to other foreign teachers. The in-country orientation provided an excellent platform to learn more about the culture and hear about other teachers' experiences. I was able to ask questions and receive feedback and advice about my hagwon experience, as well as learn about the epik program and its pros and cons. Having an in-country support system significantly enriched my teaching experience.
CIEE is a fantastic organization that helped me prepare for teaching abroad and provided me with a great community here in Korea.