In this talk given at Yahoo!, Steve Peha, the president of Teaching That Makes Sense, makes a case for applying the processes and culture of the technology w...
Share this note: