Not too easy. Not too difficult.
Very thorough and useful class for building on more interesting and even more useful classes and knowledge in the future
Math is beautiful. It really is.
Hours per week:
Advice for students:
Do practice problems, as many as you can get your hands on