Matthew Tarby
Really knowledgeable, inspiring, and interesting lectures. Makes a really difficult class manageable with clear teaching, straightforward grading, and many chances to improve your grade, learn, and do better. Cannot say enough good things. Definitely go to class- you will miss a lot of material if you skip.