As far as I know, sex education is pretty good, although I have only experienced English sex education, which stresses free will and states the facts without forcing anything on us. Sex education teaches important things we need to know, like how to put on a condom and facts about sexually transmitted diseases.
As a Brit, I cannot understand the American health care policy. I think it should be free for everyone, as it is in England via taxes.