The Goddard School of Hilliard (Cosgray), OH
–
Hilliard, OH, 43026
... Our lead teachers are responsible for coordinating the daily operations of assigned classes. Teachers will plan, present, and evaluate educational and recreational activities for childcare in a safe environment. Teachers work directly with children ... - May 18