Matthew Devany
He is super clear about what he expects for assignments and his courses are always so interesting to hear about. He is knowledgeable about the topics he brings to class and most of the work was just reading assignments which are manageable. It is important to participate in this class frequently, but overall would recommend!