Mr. Hafner graduated from BGSU with his Bachelor’s degree in Math Education. He earned his Master’s degree in Education from Marygrove College. He began teaching 8th grade Math at Otsego in 2000. Mr. Hafner also coaches the High School track and cross country teams. He is an avid runner and is married with two daughter’s.