Tatiana Esipova
Controversial professor considering her lectures are no help... but... I read the textbook assignments, did the homework and redid it multiple times, studied my quizzes and got A+s on the exams (often very similar to homework and quizzes). She gives bonuses on the exams worth like 20 points. Very kind, go to office hours and she will actually help