Not too easy. Not too difficult.
I would recommend to take him because he makes things clear and most of all He explains each problem.
The highlights of this course is the professor you take. Do research before picking. I learned that practicing a problem is not enough you need to apply the concept to real life to understand it.
Hours per week:
Advice for students:
I would recommend others to read your textbook and to talk in class, asking questions is always good.