John is currently Principal Investigator for a Scottish Government research project (2018-21) that inquires into how teachers promote equity in schools through translating theory into practice and supporting colleagues in mentoring relations.
He currently lectures on the Initial Teacher Education (ITE), Professional Education Masters, and Master of Education Research programmes within the Faculty of Social Sciences.
His book, Schooling Indifference (Routledge, 2017), written with Alison Jasper, explores ways in which cultural difference might be engaged within education. He has also written on educational theory, inclusion, and children's rights.
John was until recently Convenor of the Research in Children's Rights network for the European Conference on Educational Research. He is currently Depute Director of the Centre for Child Wellbeing and Protection at the University of Stirling.