A review by alicebme
Dating and Sex: A Guide for the 21st Century Teen Boy by Andrew P. Smiler

4.0

Pretty perfect for what we need. Honest, to the point, emphasizes mutual respect and consent.