Dr. Pennefather has mentored over 200 team members on 50 emerging technology projects in project-based learning environments. His goal is to support 21st Century skills and competencies that continue to build on a person’s innate capacities to be creative, collaborative and manage their own learning. Learner interactions are informed by ongoing research and writing into collaborative practices, project-based learning, mentoring, self-regulation, rapid prototyping, agile software development, and a commitment to bridging the gap between what is taught, with what is requested by a rapidly changing, team-based digital media industry.