Not too easy. Not too difficult.
This course is challenging and requires a lot of studying time and textbook reading. If you dedicate the appropriate amount of time, you will be fine. If not, you won't.
I learned how to explain math in a way that I had never had to explain it before. By that I mean, this course requires very in-depth explanations for every single thing you do while solving a problem.
Hours per week:
Advice for students:
Always do the extra credit. It stinks while doing it but it's worth it in the end. The points always add up. Also, don't ever be afraid to ask for help. The professor is very good about emailing back quickly, and fellow classmates are probably wondering the same thing(s).