I really do think sex-education should be informative, fun, and elaborate, in secondary schools. Kids need to know how they can have fun together. They need to know how they can communicate. They need to know how to prevent STD's and pregnancies. And they need to know there is nothing wrong with being straight, gay, bi, asexual.
If parents are not willing to educate their kids. Schools have to fill the gap. It will pay off. The more kids know, the less teen pregnancies.