About
Teacher, builder, occasional expedition member, amateur radio operator.
I've spent the last thirty years designing technology for teaching, learning, research, journalism, and entertainment. Along the way I've earned a PhD in instructional design and technology from Ohio State, helped grow the information technology program at the University of Missouri from 70 to 320 students, shipped multimedia CD-ROMs at IBM, written an interpreter for the SEGA CD, and taught mobile development twice in Sweden. I live in San Francisco and teach online.
My interests include iOS development, machine learning, data analytics, software architecture, programming languages, UI and human-factors work, spatial audio, amateur radio, robotics, and the ways technology can support education, journalism, and collaborative learning communities.
A few stories worth telling
Krakatau, 1989.
I led the Ohio State contingent of the Oxford/OSU expedition to the Krakatau Islands in Indonesia, studying the recovery of the flora and fauna a century after the 1883 eruption. I also collected plant specimens for NIH AIDS and cancer research.
MiG‑29 over Moscow, 1995.
Received training in and flew an L‑39 and a MiG‑29 jet in Russia. It is a very sincere endorsement of the engineering.
SEGA CD interpreter, 1993.
While at IBM EduQuest I spent three months at SEGA of America in Redwood City writing an interpreted programming language and video player software for the SEGA CD game platform.
Eagle Scout, 1982.
Boy Scouts of America, Troop 172, Terre Hill, Pennsylvania.
Teaching in Sweden, 2002 & 2003.
Taught project-based courses in digital game and learning environment development, and in multimedia mobile application development, at Växjö universitetet (now Linnaeus University).
On the air
FCC Amateur Extra class — callsign W6NCA. Trustee of the Mizzou Amateur Radio Club station, W0ZOU.