We offer a variety of programs to help enhance our student’s experiences.  We do our best to help all our students reach their maximum potential.

Before & After Care

We provide before care and after care for our families whose schedule has conflicts with our normal 8:15 to 2:40 school days.

Learn More 



We provide enrichment programs such as Music, MMUN, and Odyssey of the Mind.

Learn More


Summer Camps

Each summer we try to provide summer camps that are open to our students and students in our community.  Registration opens for summer camps in late spring of each school year.

Learn More 



North Carolina Virtual Public Schools (NCVPS) provides students online courses in many subject areas including mathematics, science, English/language arts, social studies, arts, advanced placement, honors, and world languages.

Learn More