I really wish Muslims would make a greater effort to assimilate. You would not need be so vigilant were you and your family more integrated into Canadian culture. Notwithstanding Justin's weasel words Canada is a country with common values, with a national purpose. It only tolerates immigrants who choose to go from Islamic private school, to mosque, to Muslim community events and to Muslim family events. Canadians feel used when immigrants come here and make no effort to engage their neighbors, whether these neighbors are Jews, European, Trinidadian or Peruvian. If you and your family want to feel appreciated or otherwise part of Canada you have to make the effort to connect with non-Muslims. Your reflexive impulse to feel victimized by "racists" is off the mark. Canadians ask very little of you. Integrate, assimilate, befriend an Infidel and ignore or reject those passages of the Koran that tell you to never befriend an Infidel. This is your ticket to acceptance in Canada. Your move.