Selected Courses Taught

Newcastle University (UK)

Sustainable Business Practice
NES 2108 — Module Lead
Advanced Agri‑Business Management
NES 3103 — Module Lead
Principles in Agro‑Food Economics and Policy
NES 8102 — Contributor

University of Wisconsin–River Falls (USA)

Agricultural Markets and Prices
AGEC 355 — Instructor
Agricultural Trade and Logistics
AGEC 389 — Instructor

University of Alberta (Canada)

Foundations of Leadership
INTD 301 — Instructor
Topics in Leadership
INTD 306 — Instructor