Fred Stiebler
Probably the best professor here is to teach a programming course. Before going to his class I had no interest or any knowledge in programming and I ended up actually enjoying it a whole lot more than I thought I would. Most assignments are done in-class. Labs are both fun and simple, and are open for full creativity.