Nick Puckett is the director of Puckett Research + Design. He is also an Associate Professor in the Digital Futures Program at OCAD University