Teachers get beat on by everyone - on a regular basis. There certainly are some bad ones, and many good ones - just like years ago. They don't get paid enough for what they do.Most aren't doing that great of a job.
Here a kid inappropriately touched a female teacher. Not in a passing manner. They tossed him, but the family fought it the judge forced the school to take him back - said the law said he was required to be educated. Many more examples. Every parent thinks there kids are perfect.
My daughters went to the same ho-hum high school. 40% of the kids were on free or reduced lunch - so very diverse. Both passed with honors, both got scholarships for STEM, one has her bachelors degree and is on her way to a masters in a month, the other has 1 year left of engineering. Education is what you make out of it. Smart kids with good homes do well everywhere. Not smart kids don't. Same as always.