Christopher Allen is Director of Learning and Technology and the Theory of Knowledge Coordinator at the Al Sahwa Schools in Oman. He holds an MA from UCL in Education and International Development.