Posted on May 11, 2008Thesis Presentation Video Here’s the video finally! You can also see all of the ITP Thesis videos here.