pretty garbage professor and grading was very arbitrary but if you're cool with the TA you'll be set. the content was interesting and lecture was dry and also had a grading issue with him but had to get a dean to reach him because he simply would not respond to my emails.
Instructor
1.0
Enjoyability
3.0
Recommend
2.0
Difficulty
2.0
Hours/Week
0.0