Graham Jarvis is a Senior Lecturer in primary education, and ICT coordinator for the Faculty of Education at Trinity and All Saints College, Leeds. He has twenty years' experience as a primary teacher. His role focuses on helping trainee primary teachers to develop their skills, knowledge and understanding of how ICT can support subject teaching and learning across the primary curriculum, including the humanities subjects.