Assistant Professor of Management, Grossman School of Business, University of Vermont
Business Strategies for a Sustainable World (MBA 6010.01)
Business Economics (MBA 6010.05)
Strategic Theme Capstone -- Global Business (BUS 4920)
Sustainable Business Strategies (BUS 2150)
Assistant Professor of Strategic Management, Sprott School of Business, Carleton University (2018-2021)
Corporate and Business Strategy -- MBA (STGY 5900)
Climate Collaboration -- Interdisciplinary program (CLIM 5000)
Strategic Management -- B.Comm. (BUSI 4609)
Lecturer, Technology Management Program, UC Santa Barbara (2017-2018)
Business Strategy and Leadership (TMP 120)
Lecturer, Bren School of Environmental Science and Management, UC Santa Barbara (2018)
Financial Management and Environmental Accounting (ESM 279)
Teaching Assistant, Bren School of Environmental Science and Management, UC Santa Barbara
Business and the Environment (ESM 210)
Economics and Environmental Policy Analysis (ESM 251)
Economics of Environmental Management (ESM 204)
Environmental Persuasion and Leadership (ESM 249)
Teaching Assistant, Technology Management Program, UC Santa Barbara
Business Strategy and Leadership (TMP 240, TMP 120)
Opportunities and Perspectives in Technology, Business, and Society (TMP 111)
Teaching Assistant, Department of Economics, UC Santa Barbara
Financial Management (ECON 134A)
Guest Lecturer, Carleton University, Sprott School of Business
Negotiations and Conflict Resolution and Decision Making (in BUSI2101 Organizational Behavior)
Guest Panelist, Carleton University, Geography and Environmental Studies; International Affairs, 2019
Envisioning the Transition to a Green Economy (GEOG5005/INAF5701 )
Guest Lecturer, Bren School of Environmental Science and Management, UC Santa Barbara
Environmental Markets (ESM 285)
Business and the Environment (ESM 210)
Economics and Environmental Policy Analysis (ESM 251)
Guest Lecturer, Technology Management Program, UC Santa Barbara
Business Strategy and Leadership (TMP 240, TMP 120)
Guest Lecturer, Department of Economics, UC Santa Barbara
ECON 260C: Collective Action and Open Access
Avalanche for the Professional Rescuer
Mountain Travel and Rescue