Kelli Potter
I've taken two classes from her and both were fantastic. If you are having troubles with her formal logic class then you should practice more! She was intimidating at first but if you attend class you realize how nice and how caring she is of her students. She is also the most respectable and most knowledgeable Prof I've ever encountered. Fantastic