Rebecca Rosen
She is the best. She has so much empathy and is an awesome professor to boot. If you are confused about material, she will clarify. If you have an emergency and already missed your allowed number of classes, she will work with you. Highly recommend her.