I actually really liked this class and found it pretty interesting. Out of our 3 DS classes for the semester, this was definitely the most interesting one, and where I learned the most. He's a pretty good professor but the class is designed so that you have to take in-person attendance every single class which is a large portion of the grade. The midterm is also weighted very strongly which tanked me. Good class though.
Instructor
5.0
Enjoyability
3.0
Recommend
4.0
Difficulty
2.0
Hours/Week
1.0