I was satisfied with the service provided by Travel and Teach. I like the step by step instruction on how to obtain a Visa, and an immigration card and all the other requirements. I also like the fact that Travel and Teach found me a job that offered furnished housing. -September 2009