Jeffrey Pettit
I loved this professor. He is super flexible and doesn't even require you to use the textbook or show up to class. Whatever works for you works for him. He's not harsh with grading, and he is very good at explaining mathematical processes. He will gladly take time to help students if they are stuck or confused. I would highly recommend him.