Nicholas Cochrane
Really great class - group activities and quizzes every week. Test is not hard if you study your quizzes and come to class. Lectures are not boring and I would recommend class - 2nd time I took Professor and he is a great teacher.