Teacher of Science
John teaches science at Dixons McMillan Academy. For almost all of his teaching career he has taught in inner-city secondary academies in Leeds and Bradford. Prior to this he spent more than a decade working in academic and commercial research. He also teaches and mentors ITTs and ECTs and has worked as an evidence lead for our trust with a focus on instructional coaching.