Canadian Culture is being open and accepting.  It is being open and honest and not excluding others.  It is not being held down by the confines of the past but looking to to the future.  Calling a penis a penis and not playing some games that are just based on religious stupidity.  Everyone should get the same education and not have to compromise based on who they attend school with.  Coming to our country should mean conforming to our education and social systems.  Religion is one thing but forcing values on others is not assimilating.  I am not clear why we condone practices that are sexist and racist just because they are traditional.  They would be not be accepted from Christians, so why is ok for Muslims.  The whole system is absolute hypocrisy.