Andy Wilson
Andy gives very clear lectures with easy-to-follow notes. His grading expectations are clear and he wants to see students succeed. Homework is weighted heavily, but if you put in the effort and use your resources wisely it is easy to do well. His exams can be on the harder side but he gives a generous amount of partial credit.