Teaching Courses Taught: Applied Investment Management (Finance 40640/70640) Equity Valuation (Finance 70610) Security Analysis (Finance 40610) Investment Theory (Finance 34600)