Kyle Harp-Rushing
Prof. Harp-Rushing is super down to earth, funny, and really cares about his students. Lots of reading, but the assignments are all super easy as long as you keep up with the readings and take good notes.