Reid Weber
Great professor who really cares about what he is teaching. Bought the textbook but i honestly only read it for the research assignments. Would definitely take Weber again but if you arent super interested in humanities i would avoid.