Madeleine Read
Absolutely amazing! She really does care for her students and wants every one of them to succeed. I am the worst at writing and I was still able to get an A with her help! She responds really well to emails unlike many other professors and will do her best to support you. My only regret is not being able to take her for 39C.