Not too easy. Not too difficult.
There's homework, but not mandatory.
(I suggest doing it, tho). He's pretty helpful, reserving plenty of time outside of class to give extra help.
Hours per week:
Advice for students:
Class was overall pretty challenging, but he's a good teacher,