Teaching

Postgraduate (LLM)

International Financial Law, Regulation and Governance  (918M3) (convenor)

The Law, Economics and Behaviour of Corporations (710M3) (convenor) 

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

Undergraduate (LLB)

Global Business Law and Regulation (M3116) (lecturer)

Understanding Law, Politics and Sociology (LPS01) (lecturer)