Join Our Newsletter
Receive our latest blog posts directly in your inbox!
Teaching science in Buffalo Public Schools since 2017. NYS Master Teacher Fellow. Builder of interactive maps, data dashboards, and simulations — because some stories only make sense when you can see them.
Historic USGS quads from 1900, 1950, and 1990 draped over 3D terrain, plus a print room for wall-sized copies.
Survey the site 02 Adirondacks · MapsEvery body of water inside the Blue Line, drawn from the National Hydrography Dataset: 11,212 lakes and ponds and 13,459 miles of river and stream. Each stream is drawn as wide as the water above it.
Survey the site 03 Buffalo · Civic DataSearch every service request the city has logged, live from Open Data Buffalo.
Survey the site 04 Astronomy · BuffaloThe exact date and minute the sun sets straight down each Buffalo street. Of 511 streets, 289 never line up at all.
Survey the site 05 Data Visualization · MapsEver driving around with no idea what town you’re actually in? Tap once and it names the exact city, town, or village you’re standing in and draws its border around you — even with no signal.
Survey the site 06 Satellite · Three.jsA rotating Earth built from yesterday’s satellite passes, with city lights and a moving day/night line.
Survey the site 07 Maps · PrintDraw a box on any lake or mountain and pull a 1000 DPI poster out of it.
Survey the site 08 History · MapsEvery USGS topographic map ever printed of the ground under your feet, stacked by year. Also an iPhone app.
Survey the site 09 Data Visualization · MapsNowhere in the Athens Unit of Wayne National Forest can you stand more than 0.86 miles from a road. The Adirondack map, run again on the Ohio hills.
Survey the site 10 Data Visualization · DemographicsA century of the city’s demographic history, rendered as an interactive stacked area chart. Population as terrain.
Survey the site 11 Adirondacks · Data Visualization · MapsFind the most remote corners of the Adirondacks — the spots furthest from any road or trail. Pick what counts as access, hover anywhere for the remoteness there, search for a place, or click the map to see what’s nearby.
Survey the site 12 Adirondacks · Three.jsAll 82 Adirondack units orbiting in 3D over satellite imagery. Pick a wilderness and fly it.
Survey the site 13 Adirondacks · MapsThe longest straight line you can draw across the Adirondacks without crossing a road or a railroad. It runs 38.4 miles.
Survey the site 14 Adirondacks · Night SkyWhere the night is actually dark. Little Salmon Lake has the blackest sky in the Park; a prison yard has the brightest.
Survey the site 15 Great Lakes · Live DataLake Erie sloshing in real time, built from 14 water-level gauges on both sides of the border.
Survey the site 16 Great Lakes · MapsAll five lake bottoms on one map, drained of water, at 3 arc-second resolution.
Survey the site 17 Data Visualization · EnergyWhat electricity costs when nothing rides free
Survey the site 18 Algonquin · Data Visualization · MapsAlgonquin Provincial Park is bigger than Prince Edward Island, and the deepest you can stand from a road inside it is 8.26 km. Take the logging roads away and it would be 27.
Survey the site 19 Exam Prep · LicensingModern, interactive prep for the licensing exams the big prep companies ignore. Live now: the New York wildlife rehabilitator exam, the falconry examination, and the licensed guide examinations.
Survey the site 20 Maps · SafetySometimes you just need to know where you are—get your exact latitude and longitude instantly, privately, and even offline.
Survey the site 21 Data Visualization · DemographicsA century of the city’s demographic history, rendered as an interactive stacked area chart. Population as terrain.
Survey the site 22 Civic Data · Three.jsBuffalo Public Schools staffing data as an explorable 3D landscape. Every high school, every FTE, one map.
Survey the site 23 Energy · Live DataReal-time and historical views of New York’s electricity mix — including the ~90% of solar the standard data doesn’t see.
Survey the site 24 Place-Based LearningA Buffalo waterway turned living classroom. Founded at McKinley High School; the field work continues.
Survey the siteI've been teaching in Buffalo Public Schools since 2017 — six years in special education, three in general science, and science all the way through — much of it building environmental science programs, field experiences, and classroom technology at McKinley High School. This fall I'm joining City Honors School's STARS program as a science special education teacher, working with students with autism.
Off the clock I'm a self-described history nerd and data nerd — the kind of person who turns a census table into terrain and reads weather model output for fun. If a story about Buffalo, energy, or ecology can be made visible, I'll probably try to build it.
When the laptop closes: sailing Lake Erie, fishing the Upper Niagara, and slowly carving a camp out of the Adirondack woods.
No spam, no schedule. Just the good stuff when it's ready.