Extremely knowledgeable but lectures are had to follow sometimes. DO not take this class if you don't have an interest in the subject.
Instructor
3.0
Enjoyability
2.0
Recommend
3.0
Difficulty
5.0
Hours/Week
8.0