Anonymous Spring 2012 5.00 Average Wonderful professor! A difficult class but you learn a lot Instructor 5.0Enjoyability 5.0Recommend 5.0Difficulty 4.0Hours/Week 8.0