Hayley Negrin
Prof Negrin is super detailed in her lectures and provides the slides for everyone. There were reading and a few writing assignments to do so it was pretty easy. If you attend discussion there is a chance your midterm or final can be canceled. Loved this class!