Garner Cochran
Dr. Cochran has the raw material of an outstanding professor. He is perhaps the most genuinely interested in his students' success out of all the professors I've had. If you fail his class, it will be despite his best effort to pass you. He's still learning, but improved a lot just while teaching this class. I envy anyone taking him in a few years.