An interesting aspect of travel is the fact that you can learn a new language while having wonderful life experiences. However, how do you prepare to dive right in and get proficient ? It’s difficult to converse with people in a foreign language if all you know is ‘hello’. Traditionally, … more »