I still think that teachers have got more to fear from their pupils than pupils have to fear from their teachers. Are teachers supposed to be saints? Or are they supposed to be teachers?
So how about parents taking a bit of responsibility for their children? Hey! - just for the novelty of the thing. Because if parents don't the government will try to and the results could be nasty. Nastier.