That is too much information at any level IMHO. Some details can be left out. But there is a need for sex ed that young. I taught a girl several years ago who became pregnant at 11 during the summer between 5th and 6th grade. She rode to school with her son while he was in kindergarten and 1st grade during her Junior and Senior years. Not at all unusual for girls to be pregnant before they finish 8th grade. And you'd be amazed at what high school seniors either don't know, or what they think they do know that is false.
As a public school teacher in a VERY integrated school, my wife had a 14 year old that was pregnant with her SECOND!!!
When my wife asked her about it, the young lady (?) said "I'll get mo' money for every baby I have!"
She is LOVING her third year of retirement. Me too!