Garner Cochran
The worst professor I've ever had, he has no respect for students' time and his lectures are uninformative and borderline useless. I learned the material through khan academy because he cannot teach, Take any other professor, I can't imagine they could be worse than him.