I have taught on a wide range of courses at all levels including undergraduate, postgraduate, doctoral programmes and in executive education. These include
Derivative Securities
Capital Markets
International Financial Management
Treasury and Risk Management
Management of Financial Institutions
Corporate Finance