Teaching
I love to teach, and have put significant time into curriculum development over the years, including the development of an online course specifically for folks who want to know enough program to be able to prototype simple interfaces (targeted at our incoming masters students). The course is available free online at CMU's Open Learning Initiative
under "Media Programming". I have been on sabbatical for the past year, so my teaching has been associated with IIIT Hyderabad and ETH Zurich.
