David Akey
What a guy. He wears keens every day and bikes to class (bless him). He cares about your learning and is always available to help. I recommend going to office hours as a lot of content is covered. Exam questions aren't too tricky, and today he told us that a chapter wouldn't be covered on the exam, knowing students were overwhelmed already!!!!!!!!!