Steve Marotta
Probably spent like 4 hours a week on this class. He really cares about your success. There is a group project which you get a lot of time to work on in class but choose your partners wisely. The grading rubrics didn't seem clear to me, but he was always available for questions and he allowed resubmissions!