Faculty and Guest Lecturing
- Visiting Faculty in Ringling College of Art+Design‘s Film department, teaching screenwriting and senior thesis curriculum
- Professor in the The Film School at Santa Fe University of Art & Design, teaching screenwriting
- Adjunct Professor in the Film Program at Santa Fe Community College, teaching screenwriting
- Screenwriting Faculty — The Screenwriting Conference at Santa Fe
- Adjunct Professor in the Radio-TV Department at Moorpark College, teaching scriptwriting
- Visiting Professor of Screenwriting — College of Santa Fe (2002-05)
- Screenwriting Instructor for the prestigious UCLA Extension Writers’ Program (1998-2002)
- Adjunct Professor — USC Cinema School, Production Division – teaching Interactive Writing and Filmmaking (2001-2002)
- Screenwriting Faculty — Montana’s 2001 Flathead River Writers’ Conference
- Visiting Lecturer — Banff Centre for the Arts’ Multimedia Institute (read the transcript (part 1 and part 2) of a Banff Centre panel I was on)
- Game Design Certificate Advisory Committee Member — UC Irvine Extension
- Guest Lecturer — USC, UCLA, UC Irvine, the University of New Mexico, and the American Film Institute (AFI)
- Guest Speaker — Dallas Screenwriters Association, Santa Fe Complex
- Adjunct Faculty — College of the Canyons
Conferences/Film Festivals
- All American High School Film Festival — New York
- Santa Fe Film Festival
- Cinevision Film Festival — Santa Fe
- Foundations in Art: Theory and Education (FATE) Posthaus – my slideshow here
- Synapse to Screen 1.0 — Santa Fe
- The Association for the Advancement of Artificial Intelligence’s 2009 Intelligent Narrative Technologies symposium — Stanford
- New Mexico’s annual Media Industries Conference 2008 and Media Industries Conference (MIX) 2009 (Here’s a quick slideshow of the latter, where I moderated a Game Design Challenge)
- Edmonton (Canada)’s Local Heroes International Film Festival (writeup here).
- Computer Game Developers Conference in Silicon Valley (you can even read the exciting paper submitted to the CGDC Proceedings (the basis for my on-stage presentation))
- Digital World and Digital Hollywood — Los Angeles
- Comdex — Las Vegas
- Multimedia Live! — San Francisco
- CyberPremiere — Seattle