Daniel MacKay
Underrated professor. Microeconomics is a tough subject, but he makes it as easy as it can be. He draws the graphs for you instead of using PowerPoint slides, which I think is helpful. Redo the homeworks before the exams, a lot of the questions are really similar.