Teaching and mentoring
- GCEE6320 “Global Climate: Physical Models”, co-lecturer, University of Houston
- Mentored two M.S. students on Master’s thesis, Tsinghua University
- CE597 “Energy-Environment Nexus”, Guest lecturer, Penn State University
- CEVE434 “Fate and Transport of Contaminants in the Environment”, Guest lecturer, Rice University
- CEVE101 “Fundamentals of Civil and Environmental Engineering”, Guest lecturer, Rice University
- CEVE307 “Energy and the Environment”, Guest lecturer, Rice University
- Mentored one M.S. student on Master’s thesis at Tsinghua University, China
- ENCE305 “Fundamentals of Engineering Fluids“, Teaching Assistant, University of Maryland
- Supervised two undergraduate students on capstone research, University of Oklahoma
- CEES5020 “Climate Change/Natural Hazards“, Guest lecturer, University of Oklahoma