Dennis Crump
He was always available outside of class to help me through my classes. I had two classes with him, and I did well in both. As long as you ask questions when you are actually confused and understand the homework, you will succeed. He genuinely wants you to succeed. His classes are harder purely by the nature of engineering courses.