Not too easy. Not too difficult.
The professor is very funny and keeps the class engaged. I took calculus in high school so most of the concepts were a breeze, but the professor did an excellent job explaining the material simply so that everyone could understand. If you pay attention and do work after class, you will succeed in this course.
Lectures were actually interesting even though I knew most of the materials. There was an emphasis on understanding and proving the material rather than plugging in numbers. Having the right answer wasn't enough; you must know WHY the answer is correct.
Hours per week:
Advice for students:
If you don't understand what's going on, the professor is happy to help. Don't be afraid to drop the course if you find out it's too difficult, but don't be scared to take it if you aren't sure you can handle it. It doesn't get much harder than it is at the beginning, so if you can handle the first week you can handle the rest.