Great class, great professor! Grade is based mainly on 2 short papers and a final.
Instructor
5.0
Enjoyability
5.0
Recommend
5.0
Difficulty
4.0
Hours/Week
4.0