Not too easy. Not too difficult.
He's a great professor. Obviously really passionate about the subject and interested in teaching.
Easily my favorite professor in the department.
Hours per week:
Advice for students:
Smart guy, very tech savvy and his external interests complement the lectures well.