Peggy McNeal
This class is difficult but Dr. McNeal goes above and beyond to make sure her students understand the material. There are two big assignments and three exams, she takes the time to work with students to make sure you are fully grasping the information. I would recommend her.