Mittu Gupta
Mittu is one of those rare professors that will make you understand the topics in a way that you'll still remember almost everything weeks after without scanning your notes again. It was easy to do well on her quizzes and tests cause of how well she teaches in class. You just need to show up and listen well.