"Diversity Canadian-style" is a recipe for disaster. Hyphenated Canadians is causing ever increasing friction, and is led by those who profit form same.  Politicians, lawyers and leftist professional agitators. I've always envied America when newcomers insist on be considered American first, and their cultural history second.