Not too easy. Not too difficult.
Tough initially however gain the professor's trust and you will ace the cource
A study group I had. But once I was able to get the material it was like a light switch and the course became easy
Hours per week:
Advice for students:
Patience. A whole lot of patience