Adam Wilander
Adam is a great professor. No unnecessary work, very accessible, caring, and patient. Expectations are clear, he teaches the material in class, so if you show up you won't need to read the textbook. Anybody can take this class and do well.