Craig graduated in Mathematics with Statistics at the University of Lancaster before completing his Post Graduate Certificate in Education at the University of Wales. With over 15 years’ experience teaching Mathematics, Craig has previously been Head of Mathematics, successfully raising standards by 20%. He has also taken additional roles as Numeracy Coordinator, County Assistant Mathematics Advisor and Examination Moderator. Craig has spent the last 4 years teaching in China, and prior to Dulwich Zhuhai was Head of department at Fuzhou.
Craig always expects the best of himself and others; therefore, he usually gets the best - “Excellence is our habit, Perfection is our goal”
Outside of school, he enjoys many sports and is a keen musician.