our programs


We invite you to explore our program offerings and be in touch with any questions. Preschool class enrollment generally opens in January. Soccer and Summer Camps are open to the entire Upper Valley community, including students who come to the area for the summer but hail from different parts of the country and world.


Preparation for
Lifelong Learning

We offer morning and afternoon programs for children ages 2-5 years old, as well as an early drop off option. Classes are age specific. Please expand the class offerings below for more information.

Classes run
September to June

Scholarships are core to our mission. We offer need-based scholarships, sibling discounts and discounts for parents/guardians who are students. Please contact us for more information.

Early Drop Off

2 Day Class

3 Day Class

4 Day Class




Preschool children kicking soccer balss
Every fall and spring session includes two different sign up options. Sign up for Wednesdays or Saturdays - or both.

How to Play

Led by volunteer parent coaches, young players will learn some basics, build confidence, and enjoy running the field overlooking the Connecticut River. Our emphasis is on fun, games, and moving our bodies. Parents, grandparents, and siblings catch up and cheer on the sidelines.

Fall & Spring
$60 for 5 sessions
$50 for HCNS students

Sign up to be a coach and your child attends for free.
Spaces limited.

Fall Soccer 2023

September 20 - October 25
September 23 - October 28
12:30 pm - 1:15 pm
9:15 am - 10:00 am

Summer Camp

Applications for Summer Camp open in February and remain open until the final week of camp if weeks are not filled.

Summer Fun
and Adventure

Small groups with a different theme each week. We’re outdoors for most of the day – adventure, creativity, friendships, and mess abound! Children must be Age 3 by June 1.

Registration will open on Monday, Feb 20th

June to August
Half Day $275
Monday - Friday 8:30 am - 12:30 pm

Full Day $350
Monday - Friday 8:30 am - 3:30 pm

June 19 - 23, 2023

June 26 - July 1, 2023

July 3 - 7, 2023

July 10 - 14, 2023

July 17 - 21, 2023

July 24 - 28, 2023

July 31 - August 4, 2023

August 7 - 11, 2023

August 14 – 18, 2023