Jacob Nickell
Weekly quizzes, 3 exams, and 1 real paper. The notes he provides are really good to the point where you don't really need the textbook. But if he feels the textbook did a good job of covering the topic (which is only a few), he won't really go over it in class. He's good for extra help when you need it and cares about his students