Mara McGuire
She is a wonderful professor and really wants all of her students to do well. She explains things very clearly and is patient in answering questions. She is a little tough and requires a lot of reading, but it is a philosophy class. I learned so much in her class and would definitely take her again if given the opportunity.