I don't blame the teachers tbh. They can only work in the environment provided for them and society has demanded an end to corporal punishment.
Sadly alot of the kids who behave poorly are considered to be lost causes by the teachers, so they get "tolerated"/ignored, and who can blame the teachers. I can't.
A colleague of mine decided to leave our line of work and become a teacher. So off he goes to his old secondary school to do some observation and help him get a feel of what the job entailed. On his second day observing a 15 year old girl kept on staring at him, when he looked over she had edged up her skirt showing him "the full view", no knickers, nada, and smiled.
HE shat himself, and after the lesson had finished he reported the incident to the headmaster. He was appalled that the headmaster just said "oh her again". He was told that this kind of thing was not uncommon with certain girls and that he would make a record of the incident in case any allegations where made.
Society is the problem, not teachers or our education system, and until society takes responsibility for the children it creates the teachers and are just doing the best they can.