ENERES 171: California Water - Guest Lecture on Water & Climate Change [Slides] (Summer 2024)
CIVENG 110: Water Systems of the Future - Guest Lecture on Wastewater Decarbonization [Slides] (Spring 2024)
THINK 68: Our Genome [Syllabus] (Fall 2021)
CEE 274D: Pathogens and Disinfection [Syllabus] (Spring 2020)
ENGR 103/203: Public Speaking (Fall 2014 – Spring 2019, Fall 2020)
CEE 271B: Environmental Biotechnology (Winter 2020)
CEE 177: Aquatic Chemistry and Biology (Fall 2020)
CEE 274D: Pathogens and Disinfection (Spring 2015)
CEE 70: Environmental Science and Technology (Summer 2014)