Teach

- CEE 4200 - Engineering Economics, USU (Fall 2021)
- CEE 5460 - Water Resources Engineering, USU (Fall 2012)
- CEE 6410 - Systems Analysis, USU (Fall 2024)
- CEE 5/6490 - River Basin Planning, USU (Spring 2025)
- Water, Environment, and Irrigation Seminar, USU (Fall 2018)
- CEE 6930 - Hydroinformatics, USU (Fall 2012)
- Natural Resources Management + Integrated Water Resources Management, Politecnico di Milano (Spring 2015)