Average Rating (from 1 Student)
This class was tough.
I got a C and worked harder on this class than any other I have taken.
Horrible. Too much detail. Too confusing.
Hours per week:
Advice for students:
Studied for days and hours before the exams and still didn't understand any of it.