Not too easy. Not too difficult.
I would highly recommend Dr. Eichler! He's a very entertaining lecturer and he really does his best to engage us in lectures. Not only that, he does a lot of research in education and his research has been nationally recognized and funded, so he knows what he is doing!
I had to take this course as a required science course for my major. But Dr. Eichler made it a breeze! His grading is very fair, his lectures are entertaining, is very accessible at office hours, and would often allow us to do practice problems in class so we get a thorough walk through of what we're doing and learning.
Hours per week:
Advice for students:
Go to his office hours! I would also do practice problems from the book and really work on understanding concepts, rather than just memorizing formulas.