Meghana Arun Joshi
I was wary of this class as her ratings are low, but she is actually a fantastic professor. You can tell she is very passionate about what she does, and does her best to make sure everyone does well. As long as you read all the readings and powerpoints before the test you will be fine. She makes it very clear what she wants to see on short answers.