Paul Straight
Get ready for this class! This was probably the hardest class I have yet taken so far. His lectures were on PPT slides. He didn't have review sheets and the exams were super hard especially the free responses. However, he gave out a max 25pt extra credits which was pretty helpful. Try your best on studying the concepts and reviewing for the exams.