top of page
Courses taught at Michigan State University
Fall 2022 to present -- Environmental Chemistry (enrollment 40-60 students)
Spring 2024 to present -- Air Pollution: Science and Engineering (enrollment ~ 60 students)
Spring 2025 to present -- CE 271 Intro to Civil and Environmental Engineering (guest lecture)

Courses taught at Virginia Tech
Fall 2019--CEE 3104 Intro to Environmental Engineering (enrollment=36)

bottom of page