Good professor. Very good at explaining concepts.
Instructor
5.0
Enjoyability
3.0
Recommend
3.0
Difficulty
3.0
Hours/Week
0.0