Kimberly Brown
this class is by far the biggest pain of anyones semester. Every week you have something or the other due in the class and the assignments in this course are very time taking. This course is very disorganized and a lot of the time the TAs do not know either what exactly is going on. The labs are also graded very harsh and you never finish early.