Thesis Advisor
| Student Name | Year | Research | Role |
| Damjan Siljanoski | 2012 | LAW381 Supervised Legal Research Thesis | Supervisor |
| Mark Cheveralls | 2010 | LAW381 Supervised Legal Research Thesis | Supervisor |
Honours
| Student Name | Year | Role |
| Stephanie Lee | 2008 | Sole Supervisor |
| Sunili Govinnage | 2007 | Sole Supervisor |
| Catherine McComish | 2006 | Sole Supervisor |
| Angela Stavrianou | 2006 | Sole Supervisor |
| Nicola Batalin | 2005 | Sole Supervisor |
Unit
| 2024– | LLB100 Foundations of Law | New unit design | Collaborated to design and deliver a new first-year unit for Murdoch University School of Law and Criminology. |
| 2024 | LLB204 Statutory Interpretation | New unit design | Developed unit outline aligned with Legal Practice Board requirements, including learning outcomes, assessments, and teaching resources. |
| 2024 | LLB152 Torts | Revision of existing unit | Redesigned lecture delivery to include EchoPoll, in conjunction with Murdoch University's EchoPoll pilot. |
| 2023–2024 | LLB152 Torts | Revision of existing unit | Creation of lecture video content for inclusion of EchoVideo polls. |
Unit
Within the School of Law and Criminology I have been involved in the following law units.
| Period | Unit | Role |
| 2025 S2 | LLB152 Torts | Unit Coordinator |
| 2025 S1 | LLB100 Foundations of Law | Co-Unit Coordinator |
| 2024 S2 | LLB152 Torts | Unit Coordinator |
| 2024 S1 | BJU100 Australian Legal System | Unit Coordinator |
| 2023 S2 | LLB152 Torts | Unit Coordinator |
| 2023 S2 | LLB254 Property Law B | Co-Unit Coordinator |
| 2023 S1 | BJU100 Australian Legal System | Unit Coordinator |
| 2022 S2 | LLB152 Torts | Unit Coordinator |
| 2022 S2 | BJU100 Australian Legal System | Unit Coordinator |
| 2022 S1 | BJU100 Australian Legal System | Unit Coordinator |
| 2021 S2 | LLB152 Torts | Unit Coordinator |
| 2021 S1 | BJU100 Australian Legal System | Unit Coordinator |
| 2020 S2 | LLB152 Torts | Unit Coordinator |
| 2020 S1 | BJU100 Australian Legal System | Unit Coordinator |
| 2019 S2 | LLB152 Torts | Unit Coordinator |
| 2019 S1 | BJU100 Australian Legal System | Unit Coordinator |
| 2018 S2 | LLB152 Torts | Unit Coordinator |
| 2018 S1 | BJU100 Australian Legal System | Unit Coordinator |
| 2017 S2 | LLB152 Torts | Unit Coordinator |
| 2017 S1 | BJU100 Australian Legal System | Unit Coordinator |
| 2016 S1 | BJU100 Australian Legal System | Unit Coordinator |
| 2015 S2 | LLB152 Torts | Unit Coordinator |
| 2015 S1 | BJU100 Australian Legal System | Unit Coordinator |
| 2014 S2 | LAW152 Torts | Unit Coordinator |
| 2013 S2 | LAW152 Torts | Unit Coordinator |
| 2013 Y | LAW313 Law Review | Teacher |
| 2012 S2 | LAW152 Torts | Unit Coordinator |
| 2012 S1 | LAW258 Australian Administrative Law | Co-Unit Coordinator |
| 2012 Y | LAW313 Law Review | Teacher |
| 2011 S2 | LAW152 Torts | Unit Coordinator |
| 2011 S1 | LAW258 Australian Administrative Law | Teacher |
| 2011 Y | LAW313 Law Review | Teacher |
| 2010 S2 | LAW152 Torts | Unit Coordinator |
| 2010 S1 | LAW260 Contract Law | Teacher |
| 2010 S1 | LAW258 Australian Administrative Law | Teacher |
| 2010 Y | LAW313 Law Review | Teacher |
| 2009 S2 | LAW152 Torts | Unit Coordinator |