For Processing Community Day I taught a workshop on live coding GLSL shaders. This took place at The Frank-Ratchye STUDIO for Creative Inquiry at Carnegie Mellon University.
A week later I taught a similar workshop and gave an artist talk at Live Code Lab, at New York University MAGNET.
You can see the page of resources at http://charstiles.com/glsl-workshop/
A writeup from Music Community Lab is here.