Not too easy. Not too difficult.
The professor is far beyond thorough and elaborates all details to make any and everything understandable. Not to mention a constant positive attitude that motivates and inspires students.
I gained substantial and fundamental math skills that set me up for success in following math courses. Nothing was breezed over or coasted through all topics were covered in detail,
Hours per week:
Advice for students:
As far as advice, be prepared to put in the effort to practice problems and complete homework, this course is not an easy A. However, it is not a treacherous class, it just takes some effort and application to gain a thorough understanding.