Sara Aronson McGrath
This professor is very hard If you can avoid her please do. She gives hundreds of problems to do weekly and gives you barely any time to do them. She expects so much out of you when she doesn't help. Not good at answering emails or giving clear instructions. I do not recommend. 