Not too easy. Not too difficult.
yes! very interesting class, but make sure you study and prepare well for the exams!
Aside from the actual material, time management become challenging because I tended to need more help with he material
Hours per week:
Advice for students:
study study study, keep up with the material, don't fall behind