University Teaching Experience
2020
University of Northern British Columbia (UNBC), Prince George, British Columbia, Canada
Ecosystem Science & Management Program
Winter term
BIOL414 Fisheries Management (partially online delivery due to covid-19 pandemic)
2018-19
No teaching during initial 2 years of full-time ministry position. See Guest Lectures listed below.
2017
UNBC, Ecosystem Science & Management Program
Winter term
BIOL124 Introductory Biology Lab II
2016
UNBC, Ecosystem Science & Management Program
Fall term
BIOL201 Ecology
BIOL210 Genetics
2014
UNBC, Ecosystem Science & Management Program
Fall term
NREM204 Introductory Wildlife & Fisheries Management
Winter term
BIOL110 Introductory Ecology
BIOL321 Animal Physiology (see UNBC students Physi-O-lympics poster projects!)
2012
University of Victoria (UVic), Victoria, British Columbia, Canada
Geography Department
Winter term
GEOG591 Directed Studies in Geography
University of Northern British Columbia (UNBC), Prince George, British Columbia, Canada
Ecosystem Science & Management Program
Winter term
BIOL414 Fisheries Management (partially online delivery due to covid-19 pandemic)
2018-19
No teaching during initial 2 years of full-time ministry position. See Guest Lectures listed below.
2017
UNBC, Ecosystem Science & Management Program
Winter term
BIOL124 Introductory Biology Lab II
2016
UNBC, Ecosystem Science & Management Program
Fall term
BIOL201 Ecology
BIOL210 Genetics
2014
UNBC, Ecosystem Science & Management Program
Fall term
NREM204 Introductory Wildlife & Fisheries Management
Winter term
BIOL110 Introductory Ecology
BIOL321 Animal Physiology (see UNBC students Physi-O-lympics poster projects!)
2012
University of Victoria (UVic), Victoria, British Columbia, Canada
Geography Department
Winter term
GEOG591 Directed Studies in Geography
College Curriculum development
2015
Yukon College, Whitehorse, Yukon Territory
School of Science
ENVS100 An Introduction to Environmental Sciences I
Converting class-room course materials into an online course format.
Yukon College, Whitehorse, Yukon Territory
School of Science
ENVS100 An Introduction to Environmental Sciences I
Converting class-room course materials into an online course format.
Invited Seminars & Guest Lectures
2020
Guest Lecture, Environmental Science (ENSC101), UNBC, Prince George, BC, Canada
2019
Guest Lecture, Limnology (BIOL302), UNBC, Prince George, BC, Canada
2018
Guest Lecture, Conservation of Aquatic Ecosystems (BIOL409), UNBC, Prince George, BC, Canada
Guest Lecture, Limnology (BIOL302) UNBC, Prince George, BC, Canada
2017
Guest Lecture, Health Geography (GEOG308/HHSC421), UNBC, Prince George, BC, Canada
2016
Guest Lecture (online), Water Resource Economics, Management, & Governance, Brock University, St. Catharines, ON, Canada
2015
Guest Lecture, Resource Geography (GEOG401), UNBC, Prince George, BC, Canada
Guest Lecture, Northern Contaminated Environments (ENSC308), UNBC, Prince George, BC, Canada
2014
Guest Lecture, Northern Contaminated Environments (ENSC308), UNBC, Prince George, BC, Canada
NRESi Colloquium Series, UNBC, Prince George, BC, Canada
2013
Ecology and Evolutionary Biology Seminar, Queens University, Kingston, ON, Canada
Guest Lecture, Environmental Toxicology, Trent University, PTBO, ON, Canada
Special Guest Lecture, Tamagawa Gauken Nanaimo Campus, Tamagawa University, Nanaimo, BC, Canada
2012
Guest Seminar, University Nevada Reno, Reno, Nevada, USA
2010
Special Lecture, Graduate, Tamagawa University, Tokyo, Japan
Special Lecture, 4th year, Tamagawa University, Tokyo, Japan
Guest Seminar, ITM, Stockholm University, Stockholm, Sweden
2008
Les Ecologistes Seminar, Biology, Simon Fraser University, Burnaby, BC, Canada
Ryerson University, Guest lecture, Toronto, ON, Canada
2006
Ryerson University, Guest lecture, Toronto, ON, Canada
Guest Lecture, Environmental Science (ENSC101), UNBC, Prince George, BC, Canada
2019
Guest Lecture, Limnology (BIOL302), UNBC, Prince George, BC, Canada
2018
Guest Lecture, Conservation of Aquatic Ecosystems (BIOL409), UNBC, Prince George, BC, Canada
Guest Lecture, Limnology (BIOL302) UNBC, Prince George, BC, Canada
2017
Guest Lecture, Health Geography (GEOG308/HHSC421), UNBC, Prince George, BC, Canada
2016
Guest Lecture (online), Water Resource Economics, Management, & Governance, Brock University, St. Catharines, ON, Canada
2015
Guest Lecture, Resource Geography (GEOG401), UNBC, Prince George, BC, Canada
Guest Lecture, Northern Contaminated Environments (ENSC308), UNBC, Prince George, BC, Canada
2014
Guest Lecture, Northern Contaminated Environments (ENSC308), UNBC, Prince George, BC, Canada
NRESi Colloquium Series, UNBC, Prince George, BC, Canada
2013
Ecology and Evolutionary Biology Seminar, Queens University, Kingston, ON, Canada
Guest Lecture, Environmental Toxicology, Trent University, PTBO, ON, Canada
Special Guest Lecture, Tamagawa Gauken Nanaimo Campus, Tamagawa University, Nanaimo, BC, Canada
2012
Guest Seminar, University Nevada Reno, Reno, Nevada, USA
2010
Special Lecture, Graduate, Tamagawa University, Tokyo, Japan
Special Lecture, 4th year, Tamagawa University, Tokyo, Japan
Guest Seminar, ITM, Stockholm University, Stockholm, Sweden
2008
Les Ecologistes Seminar, Biology, Simon Fraser University, Burnaby, BC, Canada
Ryerson University, Guest lecture, Toronto, ON, Canada
2006
Ryerson University, Guest lecture, Toronto, ON, Canada