John Willinsky is the Khosla Family Professor of Education at Stanford University and the director of the Public Knowledge Project.