A review by constant_reader
For Goodness Sex: Changing the Way We Talk to Teens about Sexuality, Values, and Health by Al Vernacchio

5.0

Very well done. Doesn't read like a boring textbook. A must read for everyone.