My experience with GeoVisions and XploreAsia really could not have been better. I researched a number of different companies prior to making the jump with GeoVisions and I found their staff to be extremely professional from the get go. I was well prepared with documentation prior to arriving to the country and hit the ground running upon arrival. Jodi is a very thorough and organized person.
Mike and the staff at XploreAsia took very good care of us from the beginning. The cultural orientation was extremely interesting and really prepared me for what it was going to be like to teach in Thailand. From there, Jaco took over with the TESOL course and was an extremely inspirational teacher, who gave us some excellent techniques for teaching second language learners.
The whole staff in general was welcoming and warm and made my transition to a new country where I knew no one at all, a very smooth and easy one. Mike is a professional through and through and is generally interested in seeing people succeed in Thailand, because not only is it good for the individual teacher, but it's good for the country and it's people as well.
If you put your faith in these companies, you will not be disappointed. I was looking for a life changing experience and I certainly found one.