Kathy Windsor
I've taken Dr. Windsor for Finite Math and Business Calc and she is one of my favorites. Some topics are tricky but she really makes sure you understand the material. She does move fairly quickly in her lectures, but she is always willing to stay after class to help you and she responds to texts quickly. She will also give points for showing work.