It's the edginess between Canada's indigenous, French and British traditions that gives the nation its complex three-dimensional character.
Add to this a constant infusion of US culture and a plethora of traditions brought by migrants, and you have a thriving multicultural society.