I have a very high opinion of teaching and a mixed opinion of teachers. The two are very different. As I said there are teachers who change your life, that inspire you, that guide you, that help to shape you, that help you to see new possibilities you never dreamt possible.
Then there are the majority of teachers who I'm sure mostly mean well and try their best but ultimately are pretty mediocre at their job.
Finally we have the bullies and the abusers who makes kids lives so much worse. Sadly they exist, maybe they're less prevalent than 30 years ago, I hope so, but I doubt they've disappeared.
For me the solution is to lift teaching up, to make it so you need more than a couple of GCSEs. Double, triple their salaries. Do the same with funding for schools. Make them cathedrals. Make it a profession that attracts the brightest and best.