Well I grew up with the hush hush when it came to Sex. and I was married at 18 with a child on the way. My Daughter I talked about sex with her, told her when she was ready to let me know and I would take her to the Doc. for Birth control and for her to talk to the doc about STD's etc.. and she was 25 when she married.
So I vote for the Parents to talk to there kids!! not up to Schools-Church-or any other public thing.