Not too easy. Not too difficult.
Dr. Ratti is simply amazing. The TA help sessions are mandatory,
the lecture is optional, but if you attend he explains everything clearly, stepwise.
Hours per week:
Advice for students:
Very knowledgable and easy to understand, even with an accent.