Teaching
Courses Taught
University |
Course # |
Course Title (Credit Hours) |
Terms |
WVU |
ENVE 449 |
Sustainable Development Engineering (3) |
Spring 2026, Spring 2025, Spring 2024, Fall 2022 |
WVU |
ENVE 347 |
Intro to Environmental Engineering (3) |
Spring 2026, Fall 2025, Spring 2025, Fall 2024, Spring 2022 |
WVU |
ENVE 441 |
Water Treatment Principles |
Fall 2025, Fall 2024, Fall 2023 |
USF |
ENV 4004L |
Environmental Engineering Laboratory (1) |
Spring 2019 |
USF |
Honors College |
Panama WASH Service-Learning Spring Break |
Spring 2017 |
Duke |
TIP |
Blue Gold |
Summer 2015 |
USF |
ENV 6501 |
Sustainable Development Engineering (3) |
Fall 2014 |