That was way out of line.
As much as I dislike John McCain and his political crap, I still must agree with you that the reception he received at the New School was way out of bounds. Someone should tell the professors and students there the differences between being a protestor and a P.O.S. are vast, but somehow they managed to do both at the same time.