Technology is supporting exciting developments in education