Mr. Flecher is entering his tenth year as a teacher and ninth teaching in the district. He received his bachelors in Integrated Sciences from Ohio University in 2007 where he was also a member of the Swimming Team. He earned a master's degree in Administration from Concordia University in 2015. Greg coaches middle school cross-country and high school track. In his free time he loves to fish and spend time outdoors.