Daniel Rosenberg | PhD Design & Computation Group | How to Make (Almost) Anything | Fall 2011 | MIT