-
- Teaching
-
- Contact
-
- View All
-
Teaching
teaching activities
-
Constitutional and Public Law in Canada - POLSCI 3CL3, Instructor 2024
-
Honours Issues in Canadian Politics and Canadian Public Policy - POLSCI 3J03, Instructor 2024
-
Judicial Studies - POLSCI 4JS3, Instructor 2024
-
Judicial Studies - POLSCI 4JS3, Instructor 2024
-
Constitutional and Public Law in Canada - POLSCI 3CL3, Instructor 2023
-
Constitutional and Public Law in Canada - POLSCI 3CL3, Instructor 2022
-
Constitutional and Public Law in Canada - POLSCI 3CL3, Instructor 2021
-
Judicial Studies - POLSCI 4JS3, Instructor 2021
-
Judicial Studies - POLSCI 4JS3, Instructor 2021
-
Constitutional and Public Law in Canada - POLSCI 3CL3, Instructor 2021
-
The Charter of Rights and Freedoms - POLSCI 3RF3, Instructor 2020