Audra Hennigan
Hennigan is a great person & wants you to do well. she challenges you &her lectures don't prepare you for the exams. The tests are hard af, so study well in advance and ask lots of questions. The homework is so easy compared to the exams. She uses a point-system so if you do all your work and not get the best grades you still will not fail.