What grade does your school teach sex ed?
For my son, his school did it in 5th grade. They did the best job. My daughter is in 8th grade now and has never had it in school. They went to different elementary and middle schools.
Girls schools start in 4th
Wait, that is health/puberty, maybe not what you meant