Geoff has worked in secondary education, initial teacher training and in-service teacher education, as well as teaching on BA and MA history courses and supervising post-graduate students. He has been particularly concerned with developing active and independent forms of learning; with devising learning approaches that enhance students' key skills and hence their employability; and with promoting the use of ICT as a learning medium