Caitlin is an Associate Lecturer at the TC Beirne School of Law, teaching in the Law of Evidence, Constitutional Law, and Public International Law. Caitlin obtained her DPhil in comparative constitutional law at the University of Oxford, where she previously read for a Bachelor of Civil Law and an MPhil in Law. Caitlin's postgraduate study has been funded by a Rhodes Scholarship, and a Commemorative Fellowship from the Australian Federation of University Women- Queensland.
Caitlin has worked as a Judge's Associate to the Hon. Chief Justice Catherine Holmes (then a Justice of the Queensland Court of Appeal), as a solicitor, and as a legal intern in the Extraordinary Chambers of the Courts of Cambodia. At the University of Oxford, she served as a Graduate Teaching Assistant in Public International Law, teaching on the undergraduate BA in Jurisprudence, and she jointly coached the Oxford Jessup Moot team. Her research interests are in comparative constitutional law, constitutional theory, international law, and in the law of evidence.