Pretty easy, overall.
LOTS of demos during lectures. His notes are great and interactive, really easy to follow.
Homework is a little tough and the exams are relatively tough as well.
Hours per week:
Advice for students:
Dr. he makes a clear effort to make a connection with his students and be in direct access for any concerns or issues. Best eight AM you could have.