Not too easy. Not too difficult.
and if you get a good TA you're lucky, some grade easy.
The final is horrendously difficult, but any test other than that you can drop the lowest grade.
Hours per week:
Advice for students:
He's also difficult to understandHe's also difficult to understand