Im an Albertan, but ive been living in China the last 3 years. Ive learned quite a bit of Mandarin during my time here and in western Canada it will be ALOT more useful then French. A couple of my friends are Frenchmen, plus ive got friends from French africa, and other french colonies.... But they all speak perfect english. So for me thier is no need to learn in China. Chinese is more useful here obviously. Western Canadians dont exactly look down upon quebecers but we wont study French just to communicate with a QB colleaue working western Canada. I was in BC and Alberta for a month this summer and heard way more Chinese then French. And I had plenty of chances to practice speaking Chinese too. You cant speak Mandarin to anybody who looks Chinese, as they may be from Hong Kong. Cantonese is way more difficult for english speakers than Mandarin, so learn that if you wanna learn an asian language.
Anyways, so if your in the land of Cowboys, pickup trucks, Oil workers (alberta
) your language troubles will be nil. Put an Eh at the end of a sentence and you'll be just fine!