Not too easy. Not too difficult.
The class is a bit complicated but the exams are pretty easy. He also applies a heavy curve on every single exam, ours were always like 20 points. He's very easy to deal with if you're having issues.
He puts a huge curve on each assignment plus the final, plus the final grades.
Hours per week:
Advice for students:
Just make sure you go to class, there's extra credit for that.