Current Teaching
2022-2023 (Carleton University)
- CDNS 1001 Introduction to the Study of Canada
- CDNS 2001 Canada and Global Issues
- CDNS 3620 Canada-US Relations
- CDNS 5001 Conceptualizing Canada