Pretty easy, overall.
Grades are a total reflection of the students effort, this class is not easy but it is not complicated.
Kickass professor. The BEST professor I've had for a class.
Hours per week:
Advice for students:
Puts things in a way that most people can understand and uses good examples when trying to explain something.