Jessica Haines
Unbelievable waste of time this class was. Basically a highschool class. only 30 pages of notes for the full course. Lectures are unbelievably boring because she repeats the simplest concepts 5 times. Group assignments are graded horrendously. Super easy class but get ready to be frustrated during lectures and at her in general. 