Hannah Roessler
What an amazing prof! She has so much knowledge and is very down to earth and accessible. The TA and her seemed to have different criteria for marking the first assignment (everyone did poorly), but it was a really great class. Hannah made difficult and uncomfortable topics understandable and manageable, highly recommend!