Teaching

I teach required classes and technical electives for undergraduate civil and environmental engineering students. I also teach students from other engineering disciplines and graduate students in 600-level sections of Air Pollution Control (CIEG635) and Industrial Ecology (CIEG645).

My classroom teaching style is heavily informed by my experience as an ASCE ExCEEd Teaching Fellow and I strive to incorporate evidence-based teaching practices to keep my classes engaging and organized. Teaching is a process of continuous improvement and I’m always updating class content and format to ensure students have a meaningful and memorable experience.

I was honored to be recognized for my teaching efforts with the 2025 AEESP Award for Outstanding Teaching in Environmental Engineering & Science.

Find out more about my courses: