Web Projects

River Runner Global

2020 Campaign Donor Overlap

Pittsburgh Steps

2020 Donor Demographics

Letterboxd Movie Recommendations

NBA Player Movement Map

Cleveland Eviction Mapping

Metro Area Commuter Mapping

High School Sports Participation

River Runner (US)

Jezzball

Where Are NBA Players From?

Observable Notebooks