Program or Be Programmed Study Guide

We just completed the Program or Be Programmed Study Guide, available here or via along with academic discounts for classes. The guide is accessible enough for high school students and casual book groups, but its discussion topics go deep enough for grad school, or anyone interested in thinking deeply about media and technology.