The Goddard School of Elgin, ILElgin, ILLead Teacher - Multiple Positions -Infant and Toddler TeachersApply