Teaching

I believe in regarding students as paying customers who deserve well prepared, challenging and engaging material. My primary hope is to inspire a sense of scientific wonder in students by facilitating their appreciation for nature’s inherent beauty via physical and mathematical concepts.

Courses taught at the Bamfield Marine Science Centre:

  • 2018 – Marine Terrestrial Interactions
  • 2014 – Marine Terrestrial Interactions
  • 2012 – Marine Terrestrial Interactions

Courses taught at UNSW Climate Change Research Centre:

  • 2011-2019 MSCI2001 – Marine Sciences
  • 2012-2019 CLIM3001 – Climate Science
  • 2009-2010 MSCI0501 – The Marine Environment
  • 2009 MATH3261 – Fluid Dynamics
  • 2009 MSCI0501 – The Marine Environment

Courses taught at UVic School of Earth and Ocean Science:

  • 2007 EOS340 – Dynamic Meteorology
  • 2006 EOS340 – Dynamic Meteorology
  • 2003-2007 EOS101 – Intro. Earth Science Lab