I should say so. I went to five different schools in PS and a private school and never saw or heard of a single incident like this. It NEVER happened, so, WHAT HAS CHANGED? I don't think I would work in that environment--- shrug it off? Bullshit. Like you said, this is assault, that is a crime, I'm fighting back or suing someone, most likely the school and the parents, both have a hand in not controlling these kids. The responsibility lays with THEM, not you.
If a kid gets violent, THAT IS AN EMERGENCY. If a kid starts throwing stuff and destroying property, THAT IS AN EMERGENCY. That kid may throw something and hit another kid in the eye or head, or break glass or a window and hurt others. If I had a kid in school today and knew my kid was being subjected to such violence, I'd sue the school district, pull my kid out and make them pay for private school.
Grrr. There is no justification for giving a teacher a black eye, provoked or not. If a teacher is that far out of line, you go to the principle's office and make a complaint.
I can't blame them.
Offhand, it sounds like a dietary problem, something in the food, or perhaps the environment. Look at the kids taking guns to school--- the problem might just be the way these schools are being run. I know just reading about this makes me mad as hell at public schools.