Teaching

Undergraduate courses taught

  • CEE 3507 (formerly 3511/3913) – Hydraulic Engineering and Hydrology, Villanova University, Spring 2021, Spring 2022, Spring 2023, Spring 2025, Spring 2026
  • CEE 3301 – Unit Operations and Processes in Environmental Engineering, Villanova University, Fall 2021
  • CEE 2311 – Environmental Engineering Science, Villanova University, Spring 2020
  • CEE 3950 – Graphical Communications, Villanova University, Spring 2020, Spring 2021
  • CEE 3107 – Mechanics III: Fluid Behavior, Villanova University, Fall 2019
  • CEE 3910 – Fluid Mechanics Lab, Villanova University, Fall 2019
  • CEE 4606 – CEE Capstone Design 2, Villanova University, Spring 2021, Spring 2022, Spring 2024
  • CEE 4601 – CEE Capstone Design 1, Villanova University, Fall 2019, Fall 2021, Fall 2023, Fall 2024

Graduate courses taught

  • CEE 7211 – Water Resources Planning and Management, Villanova University, Spring 2026
  • CEE 8501 – Surface Water Hydrology, Villanova University, Fall 2023, Fall 2024
  • CEE 8551- Water and Environmental Data Analysis in R and GIS, Villanova University, Summer 2021, created and co-taught with Dr. Chelsea Kolb, RAND Corporation

Teaching-related activities

  • Received Villanova College of Engineering summer mini-grant to study students’ perceptions of using generative AI for engineering teamwork, then presented the work at AEESP conference in May 2025
  • Published article on community-engaged CEE capstone projects with Dr. Virginia Smith, September 2024, available at https://iopscience.iop.org/article/10.1088/1748-9326/ad786f
  • Received HydroLearn Faculty Fellowship, Cooperative Institute for Research to Operations in Hydrology (CIROH), Spring 2024. Co-Developed a publicly available online module on water supply resiliency with Dr. Riley Hales (BYU), available at: https://edx.hydrolearn.org/courses/course-v1:BYU-Villanova+CE300+F2024/about
  • Completed online workshop titled “Supporting Neurodivergent Students” through the Center for the Integration of Research, Teaching, and Learning (CIRTL), November 2023
  • Completed a 4-week online course titled “Teaching and Learning in the Diverse Classroom” through Cornell University on edX.org, October 2020