Robert Wyland
I don't understand why he receives such a negative reputation. While he may not excel at explaining concepts and often makes mistakes, he is always willing to assist outside of class and genuinely cares about his students.