Pretty easy, overall.
Awesome professor and really great guy.
He makes some pretty complicated subjects easier to learn and more interesting.
Hours per week:
Advice for students:
I have him in the morning but waking up and going to class is never an issue because he is a great lecturer.