Molly O'Hagan
One of the hardest classes I have had to take. She gives very little extra credit even after getting good grades in the lab, recitation, and tutoring. When I would ask for help during lecture she would make still difficult to understand. 