Harry Kimberling
Anybody that is looking at getting into a CS or IT degree should take this guy. He is awesome, knows his stuff, and is more than willing to go out of his way to help you understand anything you're having trouble with.