Teaching at UAlbany (since 2018)

ESE 301 Introduction to Environmental Engineering with Lab

ESE 411/511 Water and Wastewater Treatment

ESE 515 Biological Wastewater Treatment

ESE 412/512 Advanced Wastewater Engineering


Teaching at Penn State (2014-2018)

Guest Lecturer (2017 Fall Semester): Environmental Microbiology for Engineers (CE479)

Guest Lecturer (2017 Spring Semester): Water Supply and Wastewater Treatment (CE371)

Guest Lecturer (2016 Fall Semester): Environmental Transport Processes (CE576)

Guest Lecturer (2016 Spring Semester): Water Supply and Wastewater Treatment (CE371)