Tim Bray has been an educator for 22 years and has worked in 1:1 computing environments for 19 of those years. He is an advocate for the effective and efficient use of technology in learning and teaching.