Steven Scoles
The best prof I've had at the university. Tells several examples that relate class concepts to the "real world" and is very enthusiastic in his lectures. He goes out of his way to make students feel comfortable (while still joking around with them) and by the end of the term he will know every student by name. I wish he taught more classes!