Pretty easy, overall.
It is still early in the course, however, I have heard great things about the professor. Moreover, the material he has posted for review (homework packets, lecture videos, notes, etc.) has more than prepared me for the first exam.
It is still early but the concepts are easily understood and thoroughly explained without overwhelming a student. The homework is more difficult than the actual exam.
Hours per week:
Advice for students:
Don't fall behind and continually review every other day so that when the exam comes around, everything is fresh in your mind.