We have students who are raised today in many different family constellations in the public schools. We try to teach our elementary students not to judge & disrespect their classmates due to their particular family situations that may be different from the next child's. The kids really mostly do a great job of picking up on the notion that putting others down for that is really a "hollow victory." It greatly hurts the child who's being "picked on" (for something that's not his fault) & lowers the social mores of the entire group of students. Being nice to others allows children who come from different circumstances to go forward proudly in their school day & do better academic work. These "little people" do a much better job of acting appropriately than "big people," i.e., adults. I find that they are far more accepting of differences in their peer group than any other age group. It seems when people get to the age of junior high, this tolerance & understanding for others drops like a rock & we digress in our maturity. In this way, as we age, we engage more and more in "low blows" and actually de-evolve in our maturity.