Italy. I guess it's not a big deal.
Ha, to think it was as simple as
1) using Google translator to learn the Italian for saying "I only speak English and French"
2) calling them via Skype for next to nothing
3) getting a French speaker on the line and telling them I graduate in a couple years and can pay then
4) receiving an OK
Awesome! Needless to say, I will be properly insured (and more cautious in my partner selection on difficult routes, grr...) in the future. Thanks!

