John Strandholm
Doesn't explain things too well and lectures are so heavy that they don't click and information is hard to process. He reads straight out of the slides too which can just be overwhelming when he moves on slide after slide and doesn't thoroughly explain. Hardest professor I've ever taken, I dropped a few weeks after first exam.