Not too easy. Not too difficult.
He is by far my favorite professor Excellent professor who covers material carefully and is always willing to help students after class or in office hours.
He sometimes talks too much over most students heads but he enjoys what he's teaching.
Hours per week:
Advice for students:
I liked how he brings in material from current events like health reform and can relate it to intro students.