Not too easy. Not too difficult.
I would recommend George Sarraf since he was a great lecturer. He explained everything throughly. His class has no curve.
The highlights of this courses was office hours, he explained everything in detail.
Hours per week:
Advice for students:
In order to succeed, you just understand the material, the hw is very helpful and study chapter 33, that was all the final.