Teaching
Louisiana State University
Vanderbilt University Programs for Talented Youth
- EVEG 2000 - Environmental Engineering I
Vanderbilt University Programs for Talented Youth
- Environmental Engineering: Sustainability from the Sun to the Sea
- The Water-Energy Nexus: Engineering Solutions
- Reading and Writing in Engineering