Pat Kesavan
She contradictions constantly, she uses free responses and multiple choice on exams, and she offers a lot of extra credit but it's worth very little, maybe 3 points of the total. The tests are hard and the class feels like it's constantly behind other classes. The lab is just as hard with her changing due dates and how labs are due with no notice.