Tim Stead graduated with an engineering degree in 1982 and has been an ordained Anglican priest for 20 years. He is an accredited mindfulness teacher with the Oxford Mindfulness Centre and teaches their eight-week MBCT course as well as running mindfulness courses and retreats in the parish and for clergy in the diocese.