Geoscientist

I am a metamorphic petrologist interested in understanding the dynamics of Earth’s mantle and implications of converging tectonic plates. My work involves analyzing rocks and quantifying the impacts of petrological processes on geodynamics. I approach problems with a broad skillset, including: field work, petrography, computational fluid dynamics, machine learning and applied statistics, thermodynamic modeling, and analytical techniques (e.g., EPMA, LAICPMS, Raman microscopy). Thus, my students might visit remote mountains, tune electron-beams in laboratories, execute scripts on high-performance computing systems, and engage in scientific communication and education. I also have special interests in scholarly teaching, developing cutting-edge learning materials, and applying artificial intelligence to advance the Geosciences.

My dreams of working long days studying rocks in the French Alps. Made with OpenAI's DALLE2 model.

Figure: Dreaming of field work. Made with StabilityAI’s Stable Diffusion XL model.

Scholarly teaching

Scholarly teaching is an evidence-based approach to teaching and learning in higher education—and a core focus of my professional development. Read about my teaching interests and review the evidence of teaching effectiveness that I have been documenting since 2020. See my CV for a complete list of courses that I have taught.

Cycling enthusiast

I have a deep passion for cycling. When I’m not working, I’m usually training, racing, wheeling around coffee shops, or planning my next adventure. Follow me on strava.

My dreams of riding long hours in the French Alps. Made with StabilityAI's Stable Diffusion XL model with a ControlNet model trained by MistoAI.

Figure: My dreams of riding in the French Alps. Made with StabilityAI’s Stable Diffusion XL model with the MistoLine ControlNet model trained by MistoAI.

100-meter scale fold in Paleozoic limestone from Provo Canyon, Utah

Figure: Riding by 100-meter scale folds in Paleozoic limestone in Provo Canyon, Utah. Made with StabilityAI’s Stable Diffusion XL model with the MistoLine ControlNet model trained by MistoAI.

Racing the Belgian Waffle Ride in Kanab, Utah. Made with StabilityAI's [Stable Diffusion XL](https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0) model with the [MistoLine](https://huggingface.co/TheMistoAI/MistoLine) ControlNet model trained by MistoAI.

Figure: Racing the Belgian Waffle Ride in Kanab, Utah. Made with StabilityAI’s Stable Diffusion XL model with the MistoLine ControlNet model trained by MistoAI.