“[she] reprimanded several 8th graders who were saying nasty things about McCain.
Why? “
Because McCain is a genuine American war hero and worthy of respect.
A person can disagree with his position(s) but they need not get nasty about him.