Sulagna Mookerjee
Professor Mookerjee made this class very simple: watch the lectures she uploads on Youtube and do the problem sets that are graded for completion, and you will be successful on the exams. The topics are very interesting and she makes sure you understand one topic before she moves onto the next. Very helpful and one of the best professors/classes.