I don't like the tone of the message at all.
"IMMIGRANTS, NOT Canadians MUST ADAPT" - this creates an us-versus-them mentality. And most landed immigrants eventually become Canadian citizens.
"We speak ENGLISH/FRENCH, not S panish, Portuguese, Arabic, Chinese, Japanese, Russian, or any...