Joshua Rutt
Do the readings and you'll be fine. Although a lot of people suggest not going to his classes, attending them helped reinforce the important material. He's quite monotone but you can tell he tries hard to make it engaging. I would take this class again. Easy A (if you read the text).