Technology and the management of instruction