There is a saying that could be answer both the religious issue and the sex issue and that saying is:

If you think Education Is Expensive/Dangerous,
Imagine The Price of Ignorance....

Casey and Smile you both have valid points but would you not agree that the best place for our children to learn about these topics is at home from their parents or parent? The schools are better than the streets or the internet. I began teaching my boys at a very young age about many things, these two topics among them and I felt they were equipped to listen to anyone elses theorys and still have the basic knowledge to listen, absorb and believe what they would believe. But 'WE' as parents must be the base, the rock they can hold onto that teaches them what we believe. My son has always done this with my grandchildren as well. Too many parents are passing the buck to the schools and then as NHJackie says, they jump up and down, rant and rave and want to sue somebody when the teachers do their jobs. Our childrens innocence will be taken away one way or another, hopefully our own teachings will make this a simple, gentle passing into adulthood. Teach values on everything important at home this will help them not to fall prey to wrongful teachings they are bound to hear out in the world. Just a thought!