Absolutely,you're right,language is a map ,especially,when you go to other country,you can know different country's culture and you can make diverse friends.
For me ,this is the first time that i join this websites,i should spend much more time to understand it and make new partner,so i want to get your advises. i have other website that is livemocha.com