Great lecturer but the midterms are very challenging.
Instructor
4.0
Enjoyability
4.0
Recommend
5.0
Difficulty
5.0
Hours/Week
2.0