Terrible way to teach an interesting subject, hopefully they find a new professor in the future for this course
Instructor
1.0
Enjoyability
2.0
Recommend
2.0
Difficulty
2.0
Hours/Week
2.0