Roger Keeling has been involved in teacher education since the mid 1970s. His early teaching career was spent in teaching mathematics but he soon became interested in the potential of computers to support teaching and learning. In particular, when the trend was to teach computing in secondary schools, Roger was looking at the use of computers to support learning in the primary school. Under the title of Newman Software he was responsible for designing a range of well respected educational programs, including an early database and spreadsheet. He was also instrumental in setting up two professional associations designed to act as self-help groups within the teaching profession; MAPE (now merged with Naace) and ITTE. He has published two books based upon the development of mathematical ideas through the use of spreadsheets and databases. He has also lectured widely including visits to Spain, Denmark, Romania, Qatar, Bahrain and the Lebanon. His current interest is in trying to engage students with future technologies and to think in what directions education might be heading. Roger is now semi-retired but still teaches maths for the Open University, is an independent consultant and writer and can otherwise be found running or cycling round the lanes of Worcestershire.