Tanya Sysoeva
Probably the best professor I've ever had. She genuinely cares about the students and is always willing to talk with you about any concerns you have. She gives tons of extra credit!! I would say the micro lab is harder than the lecture class.