One of our friends recommended this series for teaching kids about sex. There are two sets of 5 books, one for boys and one for girls. The series begins with “Why Boys and Girls are Different” for ages 4-6 and then goes on from there. Click for the first book for boys and for girls.
