Teaching with technology creating student-centered classrooms - Sandholtz, Judith Haymore (Teachers College Press, 1997)