studied Mathematics at Leeds, Education at Nottingham and Theology at Durham. He has a first in Mathematics, Master's degrees in Pure Mathematics and Theology, and a PGCE.
He taught A-level Maths and Further Maths for over 40 years, mainly at Bede Sixth Form College, Billingham, and loved it.
Following his retirement, he continued teaching maths, including the local STEP Programme. He also did some face-to-face private tuition (before lock-down).