John Hudson

Mr Hudson joined Norwich School in 2014 having completed a Master of Mathematics degree at Warwick University. While taking a teaching post in West Norfolk to share his love of mathematics, he continued studying with the Open University, gaining a BA (hons). He has been particularly interested in preparing pupils for Maths Challenges and University Admissions tests, especially enjoying problem solving in the fields of Number Theory and Algebra. He also runs the school’s Chess Club which has regular success at a local level. In addition to this he is a keen marathon runner (2024 Norfolk Marathon winner) and tries to infuse his love of running into coaching the school Cross Country Team, occasionally keeping up with some of the faster Sixth Formers!