Teaching

 

2019-2020 

JPE251HF: Environmental Law and Policy I, online course @ Universisty of Toronto Mississauga (open to UTSG and UTSC)

POL401Y: Major Research Paper in Political Science (Senior Capstone/thesis course) 

Teaching Past 

Environmental Justice, University of Toronto Mississauga

Advanced Environmental Politics in Canada, University of Toronto 

Wildlife and Conservation Policy, University of Toronto Mississauga

Comparative Environmental Policy, University of Toronto Mississauga

Environmental Politics in Canada, University of Toronto Mississauga

American Government, University of Michigan-Dearborn

Comparative Politics, University of Michigan-Dearborn

Introduction to Environmental Policy, University of Michigan-Dearborn

Introduction to Public Policy, University of Michigan-Dearborn

International Environmental Policy, University of Michigan-Ann Arbor 

Political Ideologies, Purdue University

Environmental Policy, Purdue University