Ali Foran
Great professor. Lets you correct exams for half points back. Really great at helping you understand the material. Many tests and several homework assignments but keeps you on your toes. She's very kind and caring. Would take her again!