I know this is a hot topic, and after explaining to my dd almost 9 about periods today. I thought you would enjoy. Take a look at this video on YouTube: http://youtu.be/9zj4NhC8ahM