Hi J.,
I agree w/ your other responses regarding the American Girl book-very thorough and straightforward. My Megan will be 10 in Oct. I've always been open w/ her, even as a toddler when she'd ask about the pads and such in the grocery cart, and gave her the time when she'd ask "what's a period, what's it for?" It was really neat when she was six and I was preg w/ our twins so I got to explain that I wasn't having periods b/c my body was busy nourishing the babies.
Despite the discomfort, we owe our daughters the time to teach the "other stuff" before they learn it elsewhere and that even includes the school system. Ask what they teach at school and if it doesn't measure up to your moral code, you have the right to take her out and teach her yourself. I have friends who are advocates for abstinence education, and I was shocked to say the least what some schools teach our children in the name of "safe sex" which is now called "safer sex" because outside of marriage there is no such thing as safe sex.
I also took my daughter to a tea lead by a pro-life pregnancy support center, where the girls and moms separated and had their own discussions. This is where I was "enlightened" as to what happens as early as FOURTH GRADE, and my daughter learned from other caring women besides her mom that her body is to be respected by herself and others.
I typed a lot, but the statistics are scary, our girls are precious and "the talk" goes far beyond periods!
Blessings,
K. OH