The Goddard School of Avon, 2555 Hale St. in Avon, recently became home to one of the school system’s Teacher of the Year recipients. Out of 630 Goddard Schools educators around the country, just 16 received Teacher of the Year honors, including Avon’s Stephanie Lara.Lara, one of three award winners in Ohio, took home the […]