You are absolutely not off base. It seems like something stinks right now.
My sex ed class was in the fourth grade, 1977, public school. You know your child best and should decide if she is ready to attend this class.
Home School and tell 'em why!