I study the movement of water, solutes, and energy through landscapes and river systems. Most of my current research focuses on the interactions between surface water and groundwater at multiple temporal and spatial scales, ranging from small river bedforms and reaches to continents. This work combines numerical modeling, data mining and assimilation, and a whole lot of field and laboratory experiments. I teach courses on fluid dynamics for earth scientist (Flow and Transport in Hydrologic Systems) and the use of models to adequately represent and understand natural systems (Data-driven modeling in science and engineering).