A lot of the recommendations made by the http://secularalliance.ca/ make a lot of sense in order to preserve harmony for future generations.
We need to push sooner than later to make our religious culture more private and end theocratic aims in service of antiquated control systems.
I don't care what you believe as long as you keep it to yourself and don't push it on me in my daily life and follow secular law in observing your faith.
90% of residential school abuses were committed at either Anglican or Catholic-run schools. They've caused far more harm to native canadians than muslims.
Sikhs are responsible for the biggest terror attack in Canadian history.
http://www.cbc.ca/news/canada/british-columbia/reyat-parole-air-india-analysis-1.3421505
While we are at it, can we end foreign funding of religious schools and public funding of Catholics?
School is the great equalizer for our youth and we should be promoting homogeneity early on through our school system so all our children share similar values regardless of parents. Of course there will still be cultural drift, but allowing communities to segregate and isolate is not good for Canada. Why not a faiths class where kids learn about all religions and are encouraged to speak about their own.
personally I didn't fully understand the difference between sunni and shi'a / sikh and muslim / until i was an adult. Far too many misconceptions for too long. Education and positive indoctrination is the only way to promote much needed homogeneity in a cultural mosaic. Our diversity is our strength, but it can also be our weakness.
That being said, Islam in its current form is broken and they are in dire need of a reformation similar to Martin Luther.. A return to Zoroastrian roots maybe? Some sources I've read said that Catholics created Islam. Would make sense for the most genocidal religion in history to spawn one that is essentially a militaristic, misogynistic, death cult.