Funny you should say that. I'm a teacher at a junior high, so I have some experience with that dynamic.
Just last week, a group of boys were talking about what girl they like. One boy said, "I don't like girls, I like boys. Girls are mean." His peer said, "Really? Wuh, my dad don't like anything gay." The first boy said, "Then he can suck it."
That was the end of that conversation. No involvement needed.
But suppose a fight had broken out. What does that mean for the school? We have to send letters to parents saying "don't tell your kids that you don't like gays?" Fine churches who preach that homosexuality is a sin? Abandon math and science and use the time to teach tolerance? Why not, the Asians have math and science covered for us for the future, right? Not including non-immigrant Asian-American kids, who we are in the process of dumbing down to American public school levels.
How about this: Make a rule that any disagreement must be settled with civil words or agreement to disagree. No yelling, threatening or physical conflict. Notice how a rule like that is content neutral? You don't get to say, "It was alright for me to hit him because he said ______________________."