Zhaojing Chen
The class material is a lot of memorization but I really enjoyed her lectures. Dr. Chen really cares about her students and goes over material from previous lecture. Very approachable and accessible outside of class.