Making a move abroad can be very daunting. You're faced with the current reality of moving your entire life and saying difficult goodbyes to family and friends all while knowing your immediate future has a high learning curve.
It's not for everybody. But if you're 100% in, then it will be absolutely amazing.
You have to value a life of daily challenge, adventure and constant learning over loneliness, homesickness and frustration. All of those things are guarantees with a life abroad and you'll often deal with all of that in a single day. Your outlook will dictate your experience.
"The way I see it, every life is a pile of good things and bad things. The good things don't always soften the bad things, but vice versa, the bad things don't necessarily spoil the good things or make them unimportant." Doctor Who (Vincent and The Doctor)
InterNations.org - This site's purpose is to connect you with other expats living in your city (or future city). You can use it for either social or business networking. It's heavily moderated and you'll wait to be accepted before you can use it. To me, that feels a bit clique-y (as expatriate life often does), but it's good to know that everything on the site is generally up-to-date and of good quality.
List of Apps for Expats/ Travelers - This is a great introduction to some of the amazing apps that make everyday life easier while you're adjusting to your new country and learning the language.
Informational Sites - A Google search brings up many, many of these sites. You'll find articles, maps, and social and corporate networking, though the quality varies greatly and which site is best will depend upon what exactly you need.
SERVAS - This is a great organization. It's basically CouchSurfing with a bent for world peace and membership requirements and interviews. Each member must uphold the notion of "Open Doors." That openness is designed to promote peace and understanding between folks of different backgrounds. Some of you may remember that we had a young man from Sweden come stay with us for a bit in Portland, that was through this organization.
Third Culture Kids - It's just Ian and I right now, but this is a good place to start if you have children and are looking to make a move abroad.
Job Listings - Dave's ESL Cafe is, by far, the most popular job listings site among ESL teachers. Be forewarned, horror stories abound in forums like that one. Think of it like Yelp, people really only bother to post reviews if something went really well or (more likely) very, very badly. Take the reviews (positive or negative) with a grain of salt and always do your own research. Here's a list of questions to ask a future ESL employer before you sign any contract.
Don't forget to search Facebook for groups specific to your new job or new location. It's nice to get to know as many people as possible before you've actually landed. Most expatriates are quite welcoming and friendships are formed fast. Like college, expat life is a like a constantly changing pressure cooker of social activity. People come and go all the time, so it's in everyone's benefit to be an open book and solidify relationships quickly. Make friends in each country that you visit/ live in and you'll build a network of support and guidance.
Pet Relocation- It's hard to imagine leaving your pets behind with your old life. You don't have to. With planning, courage and more planning, you can safely bring your pet with you. Exactly how you do this will vary based on your country of origin/destination, the size of your pet and your budget. Be sure to Google "flying with a pet to ____" to get started. There are also several Facebook groups (like Airborne Animals who specialize in South Korea) full of people with experience and advice.