Crystal Finkelstein
Crystal cares about each of her students, wants each to learn, and wants each to fully understand. She is magnificent at breaking the topic down. Her office hours are packed because the material is challenging, yes, but also because she is accessible, respectful, kind, and giving. Crystal will not give you the answer but will help you come to it.