Brian Van Hoozen
He's a very solid professor. The weekly workload for his class is extremely reasonable, and his tests range from easy to fair. His lectures are pretty intuitive and he answers questions well. All in all just a generally good guy. I can't think of anything to fault him with.