I'm currently a Lecturer at UC Berkeley, developer on the Snap!, Snap!Con and BJC Teams.

Michael Ball presents 7 Events: