I strive to be one of those teachers, who not only teach students fundamental content of a course, but also foster their critical thinking, enable them to sift and weigh evidences, and discern the facts from the fiction. Below are the courses that I have taught in the past three years at Villanova:


Undergraduate Level Courses

CEE 3321 Water & Wastewater Treatment, Fall 2014, 2016

CEE 2311 Introduction to Environmental Engineering Science, Spring 2015-2018

CEE 4606 Capstone Design: Environmental Engineering, Spring 2017

Graduate Level Course

CEE 7701 Aquatic Chemistry for Environmental Engineers, Fall 2015

CEE 8707 Physical and Chemical Treatment Processes, Spring 2016, 2018


Contact us

800 E. Lancaster Avenue
Villanova, PA 19085

(650) 725-9298

©2018 by Villanova University Environmental Interfacial Chemistry Group.