Steven Chemtob
The amount of material you need to learn in this entry level class is insane. His lectures are dense and pretty boring unfortunately. The exams are also not super easy but his study guides were very useful and he gave everyone a big curve after each one. I can tell he genuinely wants everyone to understand and is very approachable at least. 