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.- 2018 – Marine Terrestrial Interactions
- 2014 – Marine Terrestrial Interactions
- 2012 – Marine Terrestrial Interactions
- 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
- 2007 EOS340 – Dynamic Meteorology
- 2006 EOS340 – Dynamic Meteorology
- 2003-2007 EOS101 – Intro. Earth Science Lab