From Teflpedia

justlanded [1] is a website which gives a wealth of information to people who have just moved to or are thinking of moving to: Spain, Germany, Canada, The Netherlands, Switzerland, France, Belgium, The UK, Austria, Luxembourg, Italy, Greece, Portugal, Argentina,The USA, Cyprus, Ireland, Dubai, Hungary, Croatia, Bulgaria, Australia, New Zealand, Saudi Arabia, Oman, Qatar, Kuwait, Bahrain, South Africa, South Korea, Costa Rica and Russia.

The information includes such things as obtaining accommodation, visas, getting a job etc.

Anyone who is thinking about moving to a new country to take up teaching or has just done so would be well advised to visit the site.