Teaching

ENVSCI 305 Hydrology

ENVSTY 116L Quantitative Reasoning and the Environment

ENVSCI 383 Water Resources Management: Principles, Practices, and Problems