I enjoyed this course. The work and work load are not terribly hard. I think it is helpful to go to office hours before an exam, just to be on the safe side. I think Jessica does a really good job of teaching the course. However, she does breeze through some concepts, but she does not mind re-explaining if you ask in or outside of class. :)
Instructor
4.0
Enjoyability
1.0
Recommend
2.0
Difficulty
3.0
Hours/Week
0.0