He has spent the past four years as a Teacher Leader, working as part of a small cohort within the school to deliver professional development on various teaching practices. He has been chair of the math department for the past two years and strives to bring rigor and engagement to every math classroom. He recently began a program to provide a free graphing calculator to students unable to afford one. Prior to teaching at Ben Davis, John taught at Mountain View High School in Mesa, Arizona. He holds a M.S.Ed from Indiana University and a B.S from Washington University in St. Louis.