Not too easy. Not too difficult.
I wouldn't take this class with this professor as he is not a very people person. Make sure you attend his classes because he will give out extra credit quizzes which would really help if you are borderline. Know the slides, skim through vocab in the book, and understand how to compute the math portions and you should be good.
Overall the course and material is not very hard, however his tests can be a bit tricky. Can't really say I've learned much other than don't screw up on the final.
Hours per week:
Advice for students:
Like I've said, don't take this course under this professor, but if you do at least he gives out extra credit quizzes. Just do your homework, show up to class and discussion, and don't get called out by him.