Madeleine Novich
Dr. Novich is an outstanding professor. Very clear grading criteria, and you will know exactly what will be on the exams when the time comes. She prepares her students so well for not only the course but also life.