teaching - University of California Santa Barbara:

MAT200a - report: algorithmic art
MAT203 - DVD & narrative production
FS175 - experimental film
art132 - video & documentary practices
art122 - exploring DVD territories
art122 - body-space-time-machine
art122 - GALAweb
art120 - situated photography
art105 - sculpture & technomorphology
art102 - digital media toolbox
art22 - digital media arts strategies
art19 - the language[s] of photography
art12 - introduction to spatial studies
art7D - Introduction to Contemporary Practice III: Art, Science and Technologies
CS20 - sculpture, structure, network