Mary Pearson
I loved Cassie (she goes by Cassie, not Mary) so much! I loved listening to her lectures and her stories she told were often so funny. She's a very real person and just tells stuff how it is. Her tests are fair in my opinion and the material is definitely manageable. My favorite professor of the semester!