What a moron. Blame video games and movies? Pretty hypocritical.
A police officer in every school? Who is going to pay for it?
What a way to continue to create a police state.
A better solution would be to provide better training, as well as training and arming those willing to do so. IMOPutting an armed police officer in every school would cost like $10 billion a year (assuming you hired a cop for each one).