Hard class, if your major accepts 1210 take that instead. That being said 1310 wasn't terrible, the class and exams are curved so it isn't too difficult to get a grade in the B to A- range. Just do the homework.
Instructor
4.0
Enjoyability
2.0
Recommend
2.0
Difficulty
4.0
Hours/Week
5.0