The YMCA of Greater Rochester's early childhood education programs seek to develop the whole child by fostering their physical, emotional, and social growth. Activities are structured around our "learning through play" philosophy. Emphasis is placed on individual skill development and cooperative activities. Our enriched curriculum ensures that children remain engaged and challenged throughout the day. A developmental learning approach is combined with fun, values-based activities focused on preparing children for Kindergarten. Preschool programs run September-June and follow the school district calendar.