I don't think the public schools would be able to pull this off correctly. Just look at how we as a country have failed with teaching the basics of Math, Writing, Reading, and other academic subjects. The school system is too focused on testing, and so I think a terrible job would be done. It would also be extremely controversial. How are teachers qualified to teaching such a personal subject. It should be left up to the parents, just like so many issues that schools have to deal with, should be dealt with by the parents first and foremost.