Pretty easy, overall.
If you listen to what he says and take good notes, this class shouldn't be too difficult.
I took good notes and the homework with no studying and passed with a B+.
Hours per week:
Advice for students:
Overall good teacher, would recommend him if you're taking 200A.