ERE 796-04 Analysis of Ecological Treatment Systems. ESF Fall 2009.
ERE 440/643 Water Pollution Engineering. ESF Fall 2007, 2008, 2009; Spring 2010.
ERE 596-02 Ecological Engineering for Waste Management . ESF Spring 2008, 2009, 2010.
ENSC 200 Fundamentals of Environmental Engineering (Lab). UNBC 2007.
ENSC 308 Northern Contaminated Environments. UNBC 2006.
ENSC 202 Introduction to Aquatic Systems. UNBC 2006.
CIVL 470 Environmental Laboratory Analysis. UBC TA.