This class was tough.
He is an absolutely amazing professor. You will learn the information a lot more than with the other teachers. Make sure to take advantage of his office hours.
His tests are incredibly hard. The average grade on them is around 36%.
Hours per week:
Advice for students:
Get started studying early. The homework assignments will take you over an hour to do. Make sure to start them at the beginning of the week to make sure you could talk to him during the week about any questions.