top of page


Teaching

2012-Present
CSE337: Water and Wastewater Treatment
CSE432: Solid and Hazardous Waste Control
CSE505: Contaminated Land and Sediment Remediation

2008-2012
ENCI383: Environmental Engineering
ENCH421: Industrial Pollution Control
ENCI496: Contaminated Site Remediation
ENCI634: Water and Soil Chemistry
ENCI660: Advanced Water/Wastewater Treatment
bottom of page