Not too easy. Not too difficult.
I would recommend it due to the outstanding teaching done by the professor.
I learned mostly the basic algebraic techniques with an advanced college twist.
Hours per week:
Advice for students:
Be ready for upcoming exams and definitely study the earlier material yo might have forgotten.