Not too easy. Not too difficult.
I really grasped the material. My professor explained it in a way that was easier to explain and gave enough homework to truly master the material at hand.
I learned the importance of doing practice problems. As well as studying deeper than just for homework problems.
Hours per week:
Advice for students:
Do all assignments as well as practice problems.