Teaching

APE Contemporary Issues in Law (M4004)

Clinical Legal Education (M3033)

Introduction to Business Law (N1072)

Public Law I: Constitutional and Administrative Law (M3406)

LLB Public Law II Power, the Individual and the State (M3477)