Pretty easy, overall.
The material is kinda dry, but his lectures kept my attention.
A great prof. He is funny in class and gives lots and lots of examples.
Hours per week:
Advice for students:
Make sure you go to class all the time- it helps on quizes, tests, homework, and on the project.