This is a guest post by David White. David is an education & technology researcher based in the Technology Assisted Lifelong Learning (TALL) unit at the University of Oxford. He is keen to see beyond the technology to the larger underlying trends that are emerging as society moves online. His TALL posts live here while […]
You are here: Home / Archives for David White