Canada has a huge number of impressive ski resorts with uncrowded slopes, and there are ski areas to suit all ability types. The country is well known for its friendly locals and relaxed attitude, and you’ll find that this extends to the unpretentious ski resorts, where people are welcoming and just want to have a great time. Direct flights are available into Vancouver, Calgary, and Montreal giving popularity to Whistler, Banff, Lake Louise, Panorama and Tremblant. In reality for all other resorts then it is a two sector flight that is required.
Tremblant is a great French speaking family destination (dont worry they also speak English) but there isn't the range or difficulty of pistes for experts. Experts and intermediates would be better of at Banff, Lake Louise, or Whistler - the latter being the only one of those to offer ski in ski out accommodations. For something a bit different why not visit the super friendly and great resort of Sun Peaks?