Courses taught as Adjunct Professor
Legal Theory Seminar (LAW3500), Osgoode Hall Law School, York University. Winter 2024.
Legal Ethics and Professionalism (JUR104), Lincoln Alexander School of Law, Toronto Metropolitan University. Winter 2022.
Foundations of Legal Theory (JUR105), Lincoln Alexander School of Law, Toronto Metropolitan University. Fall 2021.
Issues in Philosophy of Law: Philosophical Foundations of Property Law (PHL370), Department of Philosophy, University of Toronto. Summer 2021.
Courses taught as Teaching Assistant
I got my start teaching via the Socrates Project, a program which gives a few senior undergraduate students at the University of Toronto Department of Philosophy the chance to work as a teaching assistant (TA) for Introduction to Philosophy (PHL100). Since then, I have served as a Teaching Assistant at the University of Toronto Department of Philosophy, the Hamilton College Department of Philosophy, the Lincoln Alexander School of Law at Toronto Metropolitan University, and as a Teaching Fellow at Harvard College and Yale College. In these roles, I created course materials, drafted assignments, led tutorial discussions, and graded exams and essays for courses such as 1L Criminal Law, 1L Property Law, Bioethics, Law & Morality, Philosophy of Sexuality, and Political Philosophy.