James Hatch
You know those horror stories people tell about their terrible college professors? Dr. Hatch is the one you'll mention. He does a flipped classroom setting - students learn on their own and he does not teach. He is stubborn, unempathetic and extremely meticulous with his assignments. First teacher in my academic career to give out negative points.