āCurrent Teaching Experience
APSC 2057 Analytical Mechanics I (Undergraduate)
CE 3520 Environmental Engineering I: Water Resources and Water Quality (Undergraduate)
CE 4530/CE 6504 Wastewater Treatment Design and Reuse (Undergraduate and Graduate)
CE 6503 Principles of Environmental Engineering (Graduate)
Past Teaching Experience
CE 1020 Introduction to a Sustainable World (Undergraduate)
CE 6501 Environmental Chemistry (Graduate)
CE 6504 Water and Wastewater Treatment Processes (Graduate)
CE 6507 Advanced Technologies in Environmental Engineering (Graduate)
CE 6800 Emerging Technologies in Environmental Engineering (Graduate)