Vydehi Krishnan
She's a great professor. She works with you if you have to miss class and make up a test. All homework is due the day before your tests and she gives you class time to do homework and ask questions.