Not too easy. Not too difficult.
It was necessary for my major. It was a good class, but it did not properly prepare me for the next level of math.
I liked that most of the course was done online and that I could do homework on my own terms.
Hours per week:
Advice for students:
Make sure to actually know the material instead of just memorizing before a test.