Graham Brewer
Prof. Brewer is awesome. In the past, this class has been known as the weed out class, but I thoroughly enjoyed it. He lets you out extremely early sometimes too, which is amazing. He isn't too hard on grading either. He also let me redo an assignment once for full credit twice! Take JMC 2033 with Brewer if you can!