Very interesting class, learned a lot, but she/her TA's were very harsh graders. For example, I talked in discussion every single week and got 95/100 for participation. I wouldn't recommend unless you really love the subject.
Instructor
4.0
Enjoyability
4.0
Recommend
3.0
Difficulty
4.0
Hours/Week
4.0