About Us


We offer childcare for ages 6 weeks to 24 months, and preschool classes for ages 2 years old through 4 years old. We offer Monday through Friday classes for each age group.

The school year session operates from September (beginning the Tuesday after Labor Day) to mid-June.

Our preschool classes are during the hours of 9:00 am - 12:00 pm. Students have the option of attending for half day preschool only or full day from 9:00 am to 3:30 pm. We also offer before and after care for each age group beginning as early as 6:30 am and ending at 6:00 pm. Half day students can arrive no earlier than 8:50 am and must be picked up by 12:10 pm on their scheduled days.


Students attend enrichment classes of Music, Spanish, Sign Language, Art, PE and Chapel weekly. They are also exposed to monthly Coding and Keyboarding classes and Gardening.

Kindergarten/1st/2nd Grade Schedules

We offer a full day Kindergarten, 1st, and 2nd Grade that runs from 8:30 am - 3:00 pm and also offers full day care from 6:30 am - 6:00 pm daily. Our program offers a creative, exciting and challenging learning experience for students that follow the Virginia Standards of Learning while preparing the students to transition smoothly into other schools.

Before & After School Schedules

Students that attend Northern Shores Elementary School can attend our before and after care program with school bus transportation provided by Suffolk Public Schools. Students that attend Creekside, Chittum Elementary, Western Branch Primary and Intermediate Schools can also attend with transportation provided by the OLA bus. This program is designed to offer care for students that are in K5 through 5th grade during the hours of 6:30 am  - 6:00 pm.