I know exactly how it works in Canada and how that can be exploited by those that wish to exploit it.  Canada is the best Country in the world to come to if the plan is to take it over.

I think many Canadians are getting tired of welcoming other cultures at the expense of their own.  It's especially insulting when Canadians wouldn't be given the same treatment in many other countries.  I don't think most Canadians care about anyone's religion so long as it's not impacting them.

The point is, many disagree with how it works in Canada.  Freedom of religion is protected under the charter.. are you familiar with s. 1 of the Charter?  It permits freedoms to be infringed upon where there is justification.  IMO, the government would be justified in restricting religious freedoms in public schools.  

Here's a 2012 article on point... has it gotten better over the last 4 years since then?  http://www.torontosun.com/2012/09/18/religious-accommodation-leads-to-discrimination-in-ontario-schools