Ryan Hunt
I didn't have much interaction with him, so don't put too much weight into this review, but I enjoyed the class. He seemed to care about and be knowledgeable in the subject, shown by the interesting (in a good way) material he had us read. He was very strict on how you had to format things. You could always easily get 100% on weekly tests.