“The teacher’s thinking is authenticated only by the authenticity of the students’ thinking.”
Teaching Experience/ Training
Texas A &M University-Kingsville (2024-Now)
Undergraduate Level
EVEN 2372 - Environmental Sustainability; Fall 2026
EVEN 2311- Environmental Engineering Ethics and Policy; Spring 2026
EVEN 2372 - Environmental Engineering in a Global Society; Fall 2025
EVEN 3320 - Chemical Principles for Environmental Engineers; Spring 2024
Graduate Level
EVEN 6345 - Environmental Sustainability & Resilience; Spring 2026
EVEN 6319 - Chemical Principles of Environmental Engineering Design; Fall 2025; 2026
EVEN 6364 - Environmental Policy and Regulation; Fall 2024
University of California Los Angeles (2021-2024)
CEE C159- Green Infrastructure (Guest lecture) Spring 2023
CEE M165- Environmental Nanotechnology (Guest lecture) Spring 2022, 2023
North Dakota State University (2017-2021)
ECS 740 - Environmental Management (GTA) Fall, 2020
CE 491/690 - Small Community Water Supply and Sanitation (GTA) Fall 2020.
ENGR 191 – Engineering Grand Challenges Seminar (GTA) Spring 2020
CE 371 - Environmental Engineering Laboratory (Lab Instructor) Spring 2019