Pretty easy, overall.
Nick Mason is very patient and thorough. If you need help, he is happy to offer. He gives plenty of opportunities to boost your grade.
It has really prepped me for later courses that I would need to take such as Calculus.
Hours per week:
Advice for students:
Go to class. It is easy to skip, but don't. He moves through the material pretty quickly.