I took several of his classes. Brilliant professor and a very entertaining speaker. As an academic, he is a firm believer in fundamental analysis and DCF based valuation. He is level headed so he also understands that not everything can be explained with DCF.