Alison Hamilton
Dr. Hamilton was amazing, and she clearly cares about her students. She did not mind extending deadlines and she gave good feedback on exams. She gives extra credit on every exam, and she also encourages us to work together -- so I became good friends with a couple of people after taking the class.