Sanjeev Sathe
Sanjeev's goal is to maximize your learning. His method for doing this may make you hate him at times but it is certainly effective. He loves ambiguity and doesn't believe in homework. Each class is a lesson in heat transfer as well as everyday life. His class is unique and one of my favorites of my college career.