Murray Silverstone
Genuinely the worst professor/teacher I've ever had. Will assign an hour of reading along with 2 hours of homework in the same night that is due 2 days from then. You have to teach yourself the curriculum and will ask questions (grades on accuracy) in the middle of class and then teach you how to do it after the question is graded. He's horrible.