Travel and Teach stood with me through a long process of getting paperwork together and approved by immigration. The informational packet that they provided was very informative; I knew better what to expect because of it. You can only prepare to a certain extent beforehand as the experience will probably never be exactly what you expect. But in my case, Travel and Teach gave me all I needed to make the transition smoothly. -August 2010