Anna Malkova
Her accent is a bit hard to understand and she does go very fast sometimes, but she is one of the only teachers that I have felt actually cared if I learned. She would frequently ask the class questions to keep you engaged and was very helpful in office hours. Just make sure to go the lectures and pay attention and it's not hard.