Programs & Services

Senior Team Leader

A Senior Team Leader is in charge of running the site and managing the students and support staff members. They are in charge of creating staff schedules, tracking children’s attendance, track continuous improvement plans for their site and put them into action.

Program Assistant

A Program Assistant supports the senior team leader in the day to day logistics of each site. They help set up for the day and work directly with children in hands-on activities that support student learning.


A Substitute is an individual who cannot work every day, but is able to fill in and sub for a senior team leader or program assistant when needed. This could be in the morning or afternoon.