Teaching Courses Taught Applied Equity Valuation Equity Valuation Security Analysis Strategic Financial Issues Applied Securities Management Management of Financial Institutions