Ryan Knight
I really enjoyed Professor Knight's class. Attendance and participation is super important so don't miss out on those points. I would take him again, I just wish his exams were easier/more like the study guide. 

