James is a teacher, developer, and data-geek. He explores the aesthetics of math, science, and code, and is interested in visual systems which "lay data bare."
James has taught since 2001, helping students discover the magic of math and code through a fusion of problem solving, play, and collaboration.
In addition to teaching at, James helps create systems that support online teaching and learning. In his spare time, he climbs (clumsily), eats (too much) pizza, and moonlights as a web developer for nonprofits, including the Foundation Fighting Blindness' Progstar Project, Forecast Public Art, and the MCAD Sustainable Design Blog.