Not too easy. Not too difficult.
The best professor I've taken in ASU so far. He explains everything so well and the material is really interesting.
The highlight of the course were the lectures. He is hilarious.
Hours per week:
Advice for students:
Go through the note every week and have a working printer too because he gives note pamphlets.