Teaching Professor, UC Santa Cruz
Michael John is a Teaching Professor at UC Santa Cruz, specializing in video game development. Prior to UCSC, he worked in the commercial games industry for more than 20 years, for companies such as Sony, Electronic Arts and others.