I've been involved in a lot of teaching throughout my life, mostly informal tutoring, workshop facilitation, and the like. One of the things I like about what I'm doing these days is that I get to mix making things with talking and teaching.
Classes and Workshops
2009 Jan: Teaching Programming for Artists and Designers: An Introduction to Processing at the V&A.
2008 Nov: Visiting faculty at CIID for the second of a two-week physical computing course taught by Massimo Banzi. Helped students develop projects for that section of the program.
2009 Oct: Helped run an innovation workshop at EDF in France.
2009 Sep: Co-taught an Internet of Things masterclass at dConstruct.
2008-2010: Assisted and taught a variety of Arduino workshops.
Talks and Games
2009 Dec: A Brief Overview of Arduino and Open Source Hardware at Open Hardware Camp
2009 Oct: Hardware Hacking/Hacking Games at Playful 2009
2009 Apr: Mobile Games and Hardware Hacking at Dorkbot Milano
2009 Jan: Panelist on Social Gamers: Away from the Keyboard at SXSW 2009
2009 Jan: Ran a game of Competitive Picnicking as part of the Adelaide Film Festival and Fringe Festival
2008 Aug: Moving Parts at the ACM SIGGRAPH Video Game Symposium
2008 Jun: Ran a game of Competitive Picnicking at the Come Out and Play Festival