Teaching

EFN412 Advanced Managerial Finance:2009-2018

EFB307 Finance 2: 2009-2014

EFB343 Corporate Finance: 2014 - 2018

EFB210 Fundamentals of Finance: 2019-

USB247 Money and Property: 2021-