Mr. Hennig is a retired Naval Supply Corps Officer with a Master’s of Science in Management from the Naval Postgraduate School in Monterey, CA; and a Bachelor’s of Arts in Mathematics and Economics from Fordham University, Bronx, NY. After moving to NH with his wife and three children in 2005, he began teaching at Newport High School as a critical need teacher (Alternative IV) in mathematics. He then became an adjunct professor in mathematics at River Valley Community College in 2008, and has been teaching there since. In the spring semester of 2020, Mr. Hennig taught a Running Start (college credit) Statistics course and tutored students, here at Mount Royal Academy. He resides in Newport, NH, and his family remain parishioners of Saint Patrick’s Church.