You can teach your child your own values at home. Public schools teach everyone about respecting diversity and valuing everyone.
Canadian Christianity is reporting, through a "leaked document" that the parents of children in Hamilton are not allowed to be omitted from a multicultural teaching that involves sensitivity to minorities. Most importantly, this includes teaching understanding toward the gay population. So, now these "poor Christian children" are going to be forced to hear that the hate of their freakshow homophobic parents is not acceptable to the larger society.
In addition, they stress that if you want to teach hate and anger to your kids, that is your right to do so in the privacy of your own home. However, you cannot not while you are feeding from the publicly funded trough that we all contribute too. I know that I certainly do not give my taxes away to create a curriculum that supports denying anyone their basic civil liberties and rights. And, if these parents are so mad, why do they not pool their money and start their own private school that can specialize in crafting all forms of prejudice and bigotry. Noone would have anything to say if they paid for it themselves. But, that would make too much sense. Nope, of course, they expect everyone else to pay and support their backwards ideology.
Another reason why being a Canadian is the best thing there is. Here it is;