Ambika Mathur
Avoid this professor... She and the TA are nice but the exams are written to trick you and make you think at a 300-level.. TA is by the book and doesn't do leniency if you miss class but replies quick