Terra: French Immersion – France

Immersion – this is a word that anyone who’s ever studied a foreign language has heard. It is tough to reach a certain level of mastery before being immersed in the language you’re studying, meaning that everyone around you is speaking that language. … … For me, that language was French and my way of […]