This is news? This shit happens every day. I've seen teachers hit lots of times. And here goes my list again but when I worked in an alternative school for 9 years, I was hit, spit on, kicked, put in a choke hold, pushed, cursed out, threatened, peed on and had objects thrown in my face.
Many of these "animals" have mental illnesses and/or have had life experiences that pretty much justify them not giving a damn about anything. Yes, they need to have better behavior but the vast majority are not like kids everyone sees on a daily basis who have had similar upbringings & opportunities. In other words, most are not snotty little ingrates.
Must've been a slow news day.