Jeffery Stingerstein
Stingerstein was the hardest teacher I have ever had. I was failing his class until like 3 weeks in where I started getting As on every paper. He is open about how he "prides himself in being a tough grader." You will need to put in so much work in. I was a nursing major so his class was unbearable with all of the other courses. Take another prof.