Teaching
I teach at Oklahoma Baptist University, where I am an Assistant Professor of Natural Science and hold the W.B. Blackstock Family Chair of Science Education.
Simulations and hands-on labs for my courses are at obu.pmarshwx.com.
Courses at Oklahoma Baptist University
| Course | Department | Terms |
|---|---|---|
| College Physics I | Physics | Fall 2026 |
| Advanced Data Science | Computer Science | Spring 2025, 2026 |
| Introduction to Data Science | Computer Science | Fall 2024, 2025 |
| Environmental Science | General Science | Spring 2024 to 2026 |
| Earth Science | General Science | Fall 2023 to 2026 |
| Honors Colloquium: Weather and Film | Honors | Winter 2024 |
Earlier teaching
| Course | Institution | Terms |
|---|---|---|
| Synoptic Meteorology Laboratory | University of Oklahoma | Fall 2008 to 2012 |
| Mathematical Modeling | Mid-America Christian University | Spring 2009, 2011 |
| Differential Equations | Mid-America Christian University | Spring 2009, 2011 |
| Introduction to Meteorology II Laboratory | University of Oklahoma | Spring 2008, 2009 |
| Introduction to Meteorology II | University of Oklahoma | Summer 2007 |
| Introduction to Meteorology I Laboratory | University of Oklahoma | Fall 2005, 2007 |
| Severe and Unusual Weather | University of Oklahoma | Spring 2006 |
| Honors University Physics I Laboratory | University of Arkansas | Spring 2005 |