top of page
Courses taught at Michigan State University
Fall 2022-2025 -- Environmental Chemistry (enrollment 40-60 students)
Spring 2024-2025 -- Air Pollution: Science and Engineering (enrollment ~ 60 students)
Spring 2025 -- 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