My physics teacher last year was a total creep.
He gave up teaching after about 2 weeks, and all of our "tests" were true-false - even the final exam! Everyone
always put True as the answer for every question, and some people would get A's on the test while some would totally fail them. We did nothing in class - he would sit at the front of his room and work on his laptop without saying anything to us.
But the the most disgusting thing was he would "check out" the girls in my class. He would stare down their shirts, at their butts as they would walk by and he would come up behind some and pat them on the shoulder, lean in and whisper in their ears asking them if they needed any help

. All of the "hot" girls in the class would always get A's, the "mediocre" girls would get B's and the guys would get C's if they were lucky.
There were so many parent complaints (heck, I think every student that had him complained AND every teacher in the building) that he got fired. BUT the school didn't have the money (or something) to hire a teacher in the middle of the year, so he didn't get fired until the end of the year
Even all of the other teachers knew he was a total creep. All the girls that had him were warned by other teachers to stay away from him, and to never go into his classroom alone. My statistics teacher this year said that when he'd walk into the teacher's mailroom last year, all of the women teachers would leave because they were so creeped out.
Forgot to add he taught HS juniors & seniors.
It's amazing how some teachers get hired even though they totally don't deserve to be.