Rich Rawlinson
I've taken Rawlinson for three classes, ECN 151 & 152, and BADM 251. He is easily one of my favorite professors. He really cares about the students; it's very visible in the way he teaches. As long as you participate in class, you'll do fine - he's huge on class participation, and has recently added a few group projects to his curriculum.