Do you have access to BrainPop and BrainPop Junior? I remember when my DS was 6, he was watching an episode on the difference between bodies of males and females and puberty and it was done in a very informative way. I remember only because of the torrent of related questions that I had to answer after that. It is a good resource to get started with.