One thing that P-Daddy and I are aware of as we take steps toward moving internationally is that we both need to have at least some degree of fluency in the language of our destination. Pooh also needs to be able to communicate with other kids and people there. Since we are pretty sure we will end up in Latin America, even if it ends up not being Guatemala, I'm thinking a lot these days about how to get P-Daddy and Pooh up to speed on Spanish. This is not to say that I don't also need to brush up on my Spanish, but I'm at least conversational, so I'm a bit more worried about them than I am about myself.
For Pooh, we have purchased a Spanish language learning program called Little Pim. It's pretty simple, but Pooh loves it! The first couple times he watched it, he was pretty quiet, just observing what was going on. Now, he happily shouts the words back as he listens. I'm not sure how much he's understanding, but he's definitely picking something up. The program is available in several languages, including Spanish, French, and Chinese, and so far, I'd recommend it!
Note: the links in this post are my Amazon Affiliate links. Clicking them and purchasing may give me a kickback.