Not too easy. Not too difficult.
The professor breaks everything down, which is awesome. Only thing that I found difficult is that the final project was much more difficult than any of the exams or practice problems we did.
There is no book, which is actually ok in the courses. The ppt's are very easy and descriptive, the practice problems are identical to what will be on the exams and he goes over each problem before the exam so you know how to do it.
Hours per week:
Advice for students:
Stay on top of all of your work. Make sure to do the practice problems, and preferably asap, because you get extra credit points if you turn it in early and they are all accurate.