Learn French in beautiful Switzerland including language classes and cultural activities in cities like Montreux, Geneva, Lausanne and Lucerne. In addition to in-depth tours of cathedrals, castles, and historic city quarters, you’ll stay with a host family to fully immerse yourselves in French language and Swiss culture.