You can teach about different races, national origins and religions to schoolchildren and you would be explaining about the diversity of the human race and culture.
When you teach about same-sex marriages...invariably it comes down to sex, doesn't it. Fine for high school, or possibly even junior high, but younger than that...downright questionable whether it's hetro or same-sex.
Now, some parents don't really give a flying bugger about teaching their kids a damn thing. But a huge number of us (me...three girls, and now a grandson) feel like some of this stuff ought not be thrown at kids before we've had a chance to raise them within our family's own values, whatever they might be. After that, they can be taught to understand the variables of the human condition and make their own decision.
Whether it is personally offensive, religiously offensive or whatever else is none of yours (or the State's) business quite frankly (a point of discussion, not an angry retort, my friend

).
That being said, as others have noted...the whole "protecting the kids" and "teaching it in the schools" may have been a bit oversold. But maybe, just maybe...it's what could happen. Seems to me I recall enjoying school celebrations of Halloween and Christmas growing up...and each kid's birthday usually involved your mom bringing in cupcakes for everyone. Doesn't happen much anymore...someone gets offended somehow by just about everything, and yet schools tend to open their teaching protocol to include evolution at the exclusion of religious/cultural explanations for life.
Glad you're interested not being a parent...damn hard to accept that non-parents are allowed to weigh in on such matters, but they do. A bit like a man telling a woman how to handle a pregnancy.
Regardless...I still favor doing away without discrimination.