Pretty easy, overall.
I would recommend it because the workshops really give you practice to be able to understand it
The differential equations were definitely the highlights
Hours per week:
Advice for students:
Practice a lot, do all the homeworks. Go to labs and ask for help if you don't understand a thing. Set aside time apart from class to study and practice the problems