Join WWS to teach French in Whistler!

Imagine Yourself in Whistler Mountain Resort

Whistler in British Columbia, Canada is one of the world’s most famous and well-known mountain resorts, and host of the 2010 Winter Olympics. Consistently rated #1, it offers some of the best downhill skiing in the world, as well as cross-country skiing and in the summer, miles of mountain biking trails including the world-famous Whistler Mountain Bike Park, endless hiking trails and five beautiful mountain lakes.

For those looking for even more, Whistler has an vibrant arts scene and social community which boasts over 10,000+ residents. Whistler is  located about one and a half hours north of world-famous Vancouver, BC, also home to the 2010 Winter Olympics.

Even though, Whistler welcomes thousands of International visitors every year, the local community maintains a distinct small-town, mountain culture vibe that’s becoming increasingly rare. Come for a season to teach and end up staying for a lifetime!