Teaching

Students in my courses learn to think critically and quantitatively about environmental systems in a fun and supportive atmosphere, from introductory to graduate level.

SCTC1013 Elements of Data Science

Introduction to scientific computing, probability, and statistics with an emphasis on simulation. The course is taught using Python Jupyter Notebooks. Fall 2025, Spring 2026.

EES3021 Groundwater Hydrology

Introduction to hydrology and the water cycle with a focus on groundwater flow, transport, contamination, and remediation. Spring 2026

ENVS 4198. Environmental Science Senior Seminar

Students delve into the primary literature by reading, analyzing, and discussing papers that have significantly influenced our understanding of environmental science. The major assignment of the semester is the preparation of a scientific review paper. Fall 2025

Graduate courses coming soon!