Fun class. Professor is a very decent, if socially awkward guy. Recommended, just make use of TA's, lab hours, and Email the professor with any problems- he's glad to help, and can provide some very telling answers.
Instructor
4.0
Enjoyability
3.0
Recommend
5.0
Difficulty
3.0
Hours/Week
5.0