Projects
A browser game
Fly over the globe
A Cessna 172 over the same globe as my homepage. Fuel burns at the book rate, a steady wind pushes you off course, and you land at airports to fill the tanks. Fly below 3,000 feet and little i bubbles pop up with facts about the places under you.
Goes with: Flight trainingA language app
Gagana
For practicing Gagana Sāmoa, the Samoan language, which I’m studying now. A story in 14 stops from the Bay Area to a village on Savaiʻi, lessons from A1 to B1, flashcards that space themselves out, and a one-minute game.
Goes with: About meA map
Spokes, day by day
The 2024 Stanford Spokes route from San Francisco to D.C., on the map one day at a time, with the team’s post from each day. Press play to ride it.
Goes with: TeachingGeology games
A live map
How much did Heber shake?
Every magnitude 3 or bigger earthquake in northern Utah since 1900, straight from the USGS, with new ones showing up as they happen. Pick one and watch the P and S waves reach Heber. A published intensity equation works out how hard the ground shook, next to what people in Heber told the USGS.
Goes with: Geology in UtahA simulation
Frazil and microlites
A water sill under Europa’s ice and a basalt sill under a volcano, the same size and depth, each with a thin crack above it. Turn the cold, the crack’s width and how much of the sill has frozen, and watch which one reaches the surface. Freezing water pushes; crystallizing magma pulls in until its gas comes out.
Goes with: ResearchA timeline
Geologic Time taught by Star Wars
Earth’s 4 billion years of rock history laid along the running time of The Empire Strikes Back. Modern humans show up one second before the credits. I made it for EPS 4 at Stanford: I did the math in Desmos, chose the events, and wrote the text.
Goes with: Research

Teaching and outreach
Stanford Spokes
In 2024 I rode 3,500 miles from San Francisco to D.C. with five other students, teaching workshops in 10 states along the way. Mine, at almost every stop, was a Star Trek–style escape room I built in the first week: kids learned Newton’s laws, heat, fluids, and states of matter, then used the physics to run the ship.
Splash and SUPS
I taught pulsar astrophysics to middle and high school students through Stanford ESP’s Splash, and I’ve done physics outreach with the Stanford University Physics Society.
Science videos
Smaller things


Drone surveys
In high school I designed drone survey and transect protocols with the Utah DNR through Wasatch CAPS.

Lab64
Stanford EE’s open makerspace, where I solder, laser-cut, and 3D-print things that don’t belong to a class.









