Not too easy. Not too difficult.
You get to learn the nitty-gritty of SAPM. The professor is really good and the assignments are challenging and fun to do.
I learnt the parts that form the huge machinery of the Analysis domain and learnt a lot of minute things that I wouldn't have known otherwise.
Hours per week:
Advice for students:
Go for it. Preferably online version.