Teaching

Postgraduate (LLM)

The Law of Financial Derivatives (934M3)(convenor)

International Financial and Securities Litigation (918M3) (convenor)

Int & Comp Company Law (819M3)

Undergraduate

Global Business Law and Regulation (M3116)

Law of Business Organisations (N1513) (convenor)

Banking Regulation (M3016) (convenor)

Contemporary Issues in Law (M4004)