Kenneth Rice
This class is super organized. He tells you at the beginning when and what is everything due, super clear of what he expects. I highly recommend getting the book, it helps a lot with the quizzes he gives. This class wasn't hard at all, just submit when everything is due and you will be fine.