This class was tough.
I would recommend this because not only is it an interesting course but the instructor is superb.
The highlights of the course we're the homework and final assignment.
Hours per week:
Advice for students:
Keep up with the readings and do the homework