Pretty easy, overall.
Prof. he is very passionate about helping his students learn.
I have used what I have learned in class at my workplace. I would take all of his classes.
Hours per week:
Advice for students:
Although the tests are hard, if you do the work - you should pass.