Visions, values, technologies, and schools