Christy Crute
I had Dr. Crute for a graduate level class. Maybe those who want to be coddled like children view things differently but I found her to be a tremendous. Dr. Crute stressed not only the book material but also real-world applications. However, I can see her being difficult for those who crave structure or want to be spoon-fed lessons.