Courses at UC Davis
- ECI 40: Introduction to Environmental Engineering
- ECI 101: Transfer Transition Course
- ECI 193A/B: Civil & Environmental Engineering Senior Design
- Engineering Education (Graduate-level)
General Teaching Interests
- Project-based learning
- Inclusive teaching practices
- Social justice in engineering
- Collaborative learning
- Development of professional and critical thinking skills