Anna Zaitsev
I really liked her as a person and her office hours were super helpful. That being said, the lectures were from other profs and she struggled sometimes. Overall, she really cares about the students and if you take the time to get to know her, it's worth it!