Roger Young
Must have the book for the class as his assignments come directly from it. Fair amount of writing as it's response questions. Young is a great guy, very understanding of problems that come up. Gives great feedback for each assignment and provides solid exam study guides. You can email him and he'll respond within a day or two. Overall, great class.