It's interesting to read the comments on different websites regarding this story. Very few are neutral.
In other words, either those posting are nearly 100% defending the student and making comments about how the teacher should be fired ("she would be if she were black and the student were white"), or the teacher should be beaten as much or worse than how she slapped the student, and thus condoning more violence.
Or, they are mostly supporting the teacher with comments about how the student deserved it, the teacher should be recognized for having the nerve to address a disruptive student, the parents are the problem which is why the student shows no respect in the classroom, etc.
It seems somewhat human nature that in examples like this there is typically a "good/bad" or a "wrong/right" perspective, when in reality it would seem that in this case there is simply just "bad" and/or "wrong". The teacher was clearly out of line with her actions and words, and the student (based on comments in the video) was also being disruptive.
It would be nice if examples like this led to more agreement of generally bad behavior by both sides, instead of taking one side over the other.