Not too easy. Not too difficult.
It's a class where effort is required to learn and strive in the class.
I've gained a new math confidence which I've never had. It also help refreshes previous math skills as well.
Hours per week:
Advice for students:
Don't be afraid to ask questions when confused. Lots of memorization is needed for the course.