The Goddard School of Hilliard (Cosgray), OH
–
Hilliard, OH, 43026
... Are you an energetic, nurturing person looking for a workplace that's supportive and fun? If so, then The Goddard School is ... Our lead teachers are responsible for coordinating the daily operations of assigned classes. Teachers will plan, present, ... - May 18