Courses Taught
Instructor of Record — GEOL 413/813, Aqueous Geochemistry
University of Saskatchewan, Saskatoon, SK, Canada
September 2025 – December 2025
- Instructor for a 3-credit senior undergraduate/graduate course (14 students) covering chemical equilibrium and kinetics of terrestrial waters — thermodynamics, acid-base and redox equilibria, aqueous complexation, mineral precipitation-dissolution, and surface reactions
- Taught 10 course modules, 10 problem-based assignments, two case studies (groundwater arsenic contamination; mine waste geochemistry), and the midterm/final examinations; supervised 2 teaching assistants
Guest Instructor — SYNC-898 (Core Course for NSERC CREATE to INSPIRE)
University of Saskatchewan, Saskatoon, SK, Canada
2022 – 2023
- Delivered course content twice as guest instructor for the interdisciplinary synchrotron science graduate training program
Graduate Teaching Assistant
Oklahoma State University, Stillwater, OK, USA
August 2016 – May 2021
- Majors Organic Chemistry Laboratory (CHEM 3112)
- Non-Majors Organic Chemistry Laboratory (CHEM 3015)
- General Chemistry II Laboratory (CHEM 1515)
- General Chemistry for Engineering Students Laboratory (CHEM 1414)
Undergraduate Mentoring
Mentored 3 undergraduate researchers at Oklahoma State University (2018–2021):
- Emily Elifritz (2019) — completed M.Ed., pursuing a teaching career in Texas
- Molly Bloom (2020) — admitted to OSU College of Osteopathic Medicine
- Kaitlyn Pixley (2021) — accepted to medical school