This class was tough.
The class itself took a lot of work but Professor Harden made it very enjoyable and rewards the people who take advantage of his office hours and who work hard.
Harden's class was pretty enjoyable.
Hours per week:
Advice for students:
He's a funny guy and teaches the material very well.