Worked with Peter McGraw at the University of Colorado Boulder and was mentioned in his TED Talk.
He seemed to be more of a marketing guy, which is of course fine, but he says he "thinks about what makes things funny" so maybe he still has an interest.
<- Back