Ben Phillips
Not a difficult class if you do the readings and carefully listen to the lectures and take good notes.  Unit quizzes can be tricky because of how the questions are worded.  Take home final exam required through understanding of the material, but not excessively though.  Do the work, you'll do well, but this isn't a class you can skate through.