I highly recommend this class if you are able to take it. There are module readings that you have discussion on in class and your write 4 1,000 word papers. Super interesting topics and Prof Shuve was really nice. The TA in the class was also really nice and they both responded to emails relatively soon.
Instructor
4.0
Enjoyability
4.0
Recommend
4.0
Difficulty
2.0
Hours/Week
7.0