Top Course Tags
A Few Big Assignments
This class was tough.
The course is difficult but rewarding.
This course is writing and discussion heavy. If you are not willing or able to speak up in class, this is not the course for you.
Hours per week:
Advice for students:
Make sure you do the discussion forums, not just for the points either