Once you have determined if you will be in the city or rural, and how close to usual tourism, you will know how much language training you will need. I highly recommend finding an immersion day for travelers before you arrive. You can pick up tips from your fellow travelers (I learned it was a wise investment to buy a compass for traveling in the countryside!). You may wish to supplement this with CD courses or...

Connect up !