Melissa Halford
I was nervous about taking her based on her reviews, but she was honestly a great professor. Her lectures were easy to follow and were broken up with lots of practice problems. She also gave practice exams for every test and an easy extra credit opportunity. 