Well:
1. I think he deserved firing for throwing the girl. Maybe the knocking her and the desk over was just part of trying to snatch her out of the desk, but even that was sketchy. If he can not remove a child who was no threat from a classroom without knocking her in her desk to the ground and then throwing her a couple of feet, he needs a job he is more capable at, recently not a school resource officer.
2. This guy also has a history and the New Post wrote about it right away. That is another clue he needs a different career.
3. As to what the students learn, I hope it is that if the authorities do wrong you should just accept it and they will be punished. That is a good lesson or any teen to learn.
Let’s hear your theories about dealing with feral youth.