He teaches elearning platform design and machinima in the Digital Arts Communication program. His current research focuses on platform entrepreneurship, digital innovation, and experience design.