Law
Undergraduate
Contract Law
Undergraduate
Criminal Law
Undergraduate
Property Law
Undergraduate
Tort Law
Undergraduate
Law of Equity
Undergraduate
EU Law
Undergraduate
Public Law
Undergraduate
Public International Law
Undergraduate
Law of Resitution
Undergraduate
German Constitutional and Civil Law
Undergraduate
German Constitutional
German Civil Law
Law of Restitution
University of Toronto, Canada
University College London, UK