Reservations
Donations
Make a Payment
Upcoming Sessions
Filters
Return to Top
Loading...
91 Results
After School Clubs and Sports Programs
Mini Money Masters
1/15 - 2/12 (3:15 PM - 4 PM)
Grades Kindergarten - 2nd
$90.00
Wait List
Chess Club (Winter/Spring 2026)
2/24 - 3/24 (3:15 PM - 4:15 PM)
Grades Kindergarten - 8th
$90.00
Register
Art Club (Winter/Spring 2026)
2/25 - 3/25 (3:15 PM - 4:15 PM)
Grades Kindergarten - 5th
$130.00
Wait List
Brain Busters Math Club Winter/Spring
2/26 - 3/26 (3:15 PM - 4:15 PM)
Grades 3rd - 5th
$90.00
Register
Mini Money Masters Winter/Spring
2/26 - 3/26 (3:15 PM - 4 PM)
Grades Kindergarten - 2nd
$95.00
Register
Junior Money Masters Winter/Spring
2/27 - 3/27 (3:15 PM - 4:15 PM)
Grades 3rd - 5th
$100.00
Register
Art Club (Spring 2026)
4/8 - 5/6 (3:15 PM - 4:15 PM)
Grades Kindergarten - 5th
$130.00
Chess Club (Spring 2026)
4/14 - 5/12 (3:15 PM - 4:15 PM)
Grades Kindergarten - 8th
$90.00
Driver Education
Driver Education (Summer 2026)- Registration opens March 1
6/29 - 8/21
Ages 16 - 21
$650.00
Extended Day
Extended Day - Grace R. Kniesner (PreK-K)
9/3/2025 - 6/5/2026
Grades PreK 3 (by June 1) - Kindergarten
$0.00
Register
Middle School After-Hours Program - 2025-26
9/3/2025 - 6/4/2026
Grades 6th - 8th
Price is dependent on selection of days
Register
Extended Day - Grace R. Kniesner (Grades 1-5)
9/4/2025 - 6/4/2026
Grades 1st - 5th
Price is dependent on number of days selected
Register
PSAT/SAT Preparation
SAT Preparation Course (Winter/Spring 2026 - Online Zoom Only)
3/1 - 4/26 (10 AM - 1 PM)
Grades 10th - 12th
$385.00
Register
SAT Preparation Course (Summer 2026 - Online Only) - Registration opens March 1
6/30 - 7/23 (6 PM - 9 PM)
Grades 10th - 12th
$385.00
Register
Summer Athletic Camps
Soccer Goalkeeper Camp - Grades 5-8 (Week 2)
7/6 - 7/9 (9 AM - 11 AM)
Grades 5th - 8th
$140.00
Register
Volleyball Camp- Grades 6-8 (Week 3)
7/13 - 7/16 (9 AM - 11 AM)
Grades 6th - 8th
$140.00
Register
Basketball Camp - Grades 3-6 (Week 4)
7/20 - 7/23 (9 AM - 10:30 AM)
Grades 3rd - 6th
$130.00
Register
Basketball Camp - Grades 7-9 (Week 4)
7/20 - 7/23 (10:30 AM - 12 PM)
Grades 7th - 9th
$130.00
Register
Soccer Camp - Grades 1-2 (Week 4)
7/20 - 7/23 (9 AM - 10:30 AM)
Grades 1st - 2nd
$130.00
Register
Soccer Camp - Grades 3-6 (Week 4)
7/20 - 7/23 (10:30 AM - 12 PM)
Grades 3rd - 6th
$130.00
Register
Tennis Camp - Grades 4-8 (Week 5)
7/27 - 7/30 (9 AM - 12 PM)
Grades 4th - 8th
$275.00
Register
Tennis Camp - Grades 4-8 (Week 6)
8/3 - 8/6 (9 AM - 12 PM)
Grades 4th - 8th
$275.00
Register
Summer Enrichment
Photography (Week 2)
7/6 - 7/10 (12:30 PM - 3:30 PM)
Grades 8th - 12th
$390.00
Register
Board Game Design Workshop
7/13 - 7/17 (10:45 AM - 12 PM)
Grades 6th - 9th
$140.00
Register
Dungeons and Dragons: Adventure Guild
7/13 - 7/17 (9:30 AM - 10:45 AM)
Grades 7th - 12th
$140.00
Register
Science of Reading Literacy Classes - Grade 1 (Week 3)
7/13 - 7/17 (8:45 AM - 9:35 AM)
Grade 1st
$125.00
Register
Science of Reading Literacy Classes - Grade 2-3 (Week 3)
7/13 - 7/17 (9:45 AM - 10:35 AM)
Grades 2nd - 3rd
$125.00
Register
Science of Reading Literacy Classes - Grade 4-5 (Week 3)
7/13 - 7/17 (10:45 AM - 11:35 AM)
Grades 4th - 5th
$125.00
Register
Science of Reading Literacy Classes - Grade 1 (Week 4)
7/20 - 7/24 (8:45 AM - 9:35 AM)
Grade 1st
$125.00
Register
Science of Reading Literacy Classes - Grade 2-3 (Week 4)
7/20 - 7/24 (9:45 AM - 10:35 AM)
Grades 2nd - 3rd
$125.00
Register
Science of Reading Literacy Classes - Grade 4-5 (Week 4)
7/20 - 7/24 (10:45 AM - 11:35 AM)
Grades 4th - 5th
$125.00
Register
Science of Reading Literacy Classes - Grade 1 (Week 5)
7/27 - 7/31 (8:45 AM - 9:35 AM)
Grade 1st
$125.00
Register
Science of Reading Literacy Classes - Grade 2-3 (Week 5)
7/27 - 7/31 (9:35 AM - 10:45 AM)
Grades 2nd - 3rd
$125.00
Register
Science of Reading Literacy Classes - Grade 4-5 (Week 5)
7/27 - 7/31 (10:45 AM - 11:35 AM)
Grades 4th - 5th
$125.00
Register
College Application Essay (Online Only)- Week 6
8/3 - 8/7 (9 AM - 12 PM)
Grades 11th - 12th
$350.00
Summer Place
Fun Place - Grades 1-2 (Week 1)
6/29 - 7/2 (9 AM - 4 PM)
Grades 1st - 2nd
$288.00
Register
Counselor-in-Training - Level 1 Captain (Week 1)
6/29 - 7/2 (9 AM - 4 PM)
Grades 9th - 10th
$200.00
Register
Counselor-in-Training - Level 2 Interim CIT (Week 1)
6/29 - 7/2 (9 AM - 4 PM)
Grades 10th - 11th
$160.00
Register
Counselor-in-Training - Level 3 Trained CIT (Week 1)
6/29 - 7/2 (9 AM - 4 PM)
Grades 11th - 12th
$160.00
Register
Kinder Place - K (Week 1)
6/29 - 7/2 (9 AM - 4 PM)
Grade Kindergarten
$288.00
Register
Kinder Place - PreK (Week 1)
6/29 - 7/2 (9 PM - 4 PM)
Grades PreK 3 (by June 1) - PreK 4
$288.00
Register
Summer Place - Grades 3-4 (Week 1)
6/29 - 7/2 (9 AM - 4 PM)
Grades 3rd - 4th
$288.00
Register
Summer Place - Grades 5-8 (Week 1)
6/29 - 7/2 (9 AM - 4 PM)
Grades 5th - 8th
$288.00
Register
Counselor-in-Training - Level 1 Captain (Week 2)
7/6 - 7/10 (9 AM - 4 PM)
Grades 9th - 10th
$200.00
Register
Counselor-in-Training - Level 2 Interim CIT (Week 2)
7/6 - 7/10 (9 AM - 7 PM)
Grades 10th - 11th
$200.00
Register
Counselor-in-Training - Level 3 Trained CIT (Week 2)
7/6 - 7/10 (9 AM - 4 PM)
Grades 11th - 12th
$200.00
Register
Kinder Place - K (Week 2)
7/6 - 7/10 (9 AM - 4 PM)
Grade Kindergarten
$360.00
Register
Kinder Place - PreK (Week 2)
7/6 - 7/10 (9 AM - 4 PM)
Grades PreK 3 (by June 1) - PreK 4
$360.00
Register
Summer Place - Grades 3-4 (Week 2)
7/6 - 7/10 (9 AM - 4 PM)
Grades 3rd - 4th
$360.00
Register
Summer Place - Grades 5-8 (Week 2)
7/6 - 7/10 (9 AM - 4 PM)
Grades 5th - 8th
$360.00
Register
Fun Place - Grades 1-2 (Week 2)
7/7 - 7/10 (9 AM - 4 PM)
Grades 1st - 2nd
$360.00
Register
Fun Place- Grades 1-2 (Week 3)
7/13 - 7/17 (9 AM - 4 PM)
Grades 1st - 2nd
$360.00
Register
Counselor-in-Training - Level 1 Captain (Week 3)
7/13 - 7/17 (9 AM - 4 PM)
Grades 9th - 10th
$200.00
Register
Counselor-in-Training - Level 2 Interim CIT (Week 3)
7/13 - 7/17 (9 AM - 4 PM)
Grades 10th - 11th
$200.00
Register
Counselor-in-Training - Level 3 Trained CIT (Week 3)
7/13 - 7/17 (9 AM - 4 PM)
Grades 11th - 12th
$200.00
Register
Kinder Place - K (Week 3)
7/13 - 7/17 (9 AM - 4 PM)
Grade Kindergarten
$360.00
Register
Kinder Place - PreK (Week 3)
7/13 - 7/17 (9 AM - 4 PM)
Grades PreK 3 (by June 1) - PreK 4
$360.00
Register
Summer Place - Grades 3-4 (Week 3)
7/13 - 7/17 (9 AM - 4 PM)
Grades 3rd - 4th
$360.00
Register
Summer Place - Grades 5-8 (Week 3)
7/13 - 7/17 (9 AM - 4 PM)
Grades 5th - 8th
$360.00
Register
Fun Place - Grades 1-2 (Week 4)
7/20 - 7/24 (9 AM - 4 PM)
Grades 1st - 2nd
$360.00
Register
Counselor-in-Training - Level 1 Captain (Week 4)
7/20 - 7/24 (9 AM - 4 PM)
Grades 9th - 10th
$200.00
Register
Counselor-in-Training - Level 2 Interim CIT (Week 4)
7/20 - 7/24 (9 AM - 4 PM)
Grades 10th - 11th
$200.00
Register
Counselor-in-Training - Level 3 Trained CIT (Week 4)
7/20 - 7/24 (9 AM - 4 PM)
Grades 11th - 12th
$200.00
Register
Kinder Place - K (Week 4)
7/20 - 7/24 (9 AM - 4 PM)
Grade Kindergarten
$360.00
Register
Kinder Place - PreK (Week 4)
7/20 - 7/24 (9 AM - 4 PM)
Grades PreK 3 (by June 1) - PreK 4
$360.00
Register
Summer Place - Grades 3-4 (Week 4)
7/20 - 7/24 (9 AM - 4 PM)
Grades 3rd - 4th
$360.00
Register
Summer Place - Grades 5-8 (Week 4)
7/20 - 7/24 (9 AM - 4 PM)
Grades 5th - 8th
$360.00
Register
Fun Place - Grades 1-2 (Week 5)
7/27 - 7/31 (9 AM - 4 PM)
Grades 1st - 2nd
$360.00
Register
Counselor-in-Training - Level 1 Captain (Week 5)
7/27 - 7/31 (9 AM - 4 PM)
Grades 9th - 10th
$200.00
Register
Counselor-in-Training - Level 2 Interim CIT (Week 5)
7/27 - 7/31 (9 AM - 4 PM)
Grades 10th - 11th
$200.00
Register
Counselor-in-Training - Level 3 Trained CIT (Week 5)
7/27 - 7/31 (9 AM - 4 PM)
Grades 11th - 12th
$200.00
Register
Kinder Place - K (Week 5)
7/27 - 7/31 (9 AM - 4 PM)
Grade Kindergarten
$360.00
Register
Kinder Place - PreK (Week 5)
7/27 - 7/31 (9 AM - 4 PM)
Grades PreK 3 (by June 1) - PreK 4
$360.00
Register
Summer Place - Grades 3-4 (Week 5)
7/27 - 7/31 (9 AM - 4 PM)
Grades 3rd - 4th
$360.00
Register
Summer Place - Grades 5-8 (Week 5)
7/27 - 7/31 (9 AM - 4 PM)
Grades 5th - 8th
$360.00
Register
Fun Place - Grades 1-2 (Week 6)
8/3 - 8/7 (9 AM - 4 PM)
Grades 1st - 2nd
$360.00
Register
Counselor-in-Training - Level 1 Captain (Week 6)
8/3 - 8/7 (9 AM - 4 PM)
Grades 9th - 10th
$200.00
Register
Counselor-in-Training - Level 2 Interim CIT (Week 6)
8/3 - 8/7 (9 AM - 4 PM)
Grades 10th - 11th
$200.00
Register
Counselor-in-Training - Level 3 Trained CIT (Week 6)
8/3 - 8/7 (9 AM - 4 PM)
Grades 11th - 12th
$200.00
Register
Kinder Place - K (Week 6)
8/3 - 8/7 (9 AM - 4 PM)
Grade Kindergarten
$360.00
Register
Kinder Place - PreK (Week 6)
8/3 - 8/7 (9 AM - 4 PM)
Grades PreK 3 (by June 1) - PreK 4
$360.00
Register
Summer Place - Grades 3-4 (Week 6)
8/3 - 8/7 (9 AM - 4 PM)
Grades 3rd - 4th
$360.00
Register
Summer Place - Grades 5-8 (Week 6)
8/3 - 8/7 (9 AM - 4 PM)
Grades 5th - 8th
$360.00
Register
Summer Plus (Week 7)
8/10 - 8/14 (9 AM - 4 PM)
Grades PreK 3 (by June 1) - 2nd
$360.00
Register
Vacation/Coverage Programs
MPH Winter Break Morning Free Play (PreK–Grade 3)
2/17 - 2/19 1 AM (9 AM - 11 AM)
Grades PreK 4 - 3rd
$25/Day
Register
Winter Break Vacation Program (Closed Monday)- Open to the Community
2/17 - 2/20 (9 AM - 4 PM)
Grades PreK 3 (by June 1) - 6th
$75/Day
Register
Spring Break Coverage Program (Closed Friday)- Open to the Community
3/30 - 4/2 (9 AM - 4 PM)
Grades PreK 3 (by June 1) - 6th
$75/Day
Register
Coverage Day - April 23 (Lower School Parent/Teacher Conferences)
4/23 9 AM - 4/23 4 PM
Grades PreK 3 (by June 1) - 5th
$75/day or $15/hour drop-in fee
Register
Coverage Day - April 24 (Parent/Teacher Conferences)
4/24 9 AM - 4/24 4 PM
Grades PreK 3 (by June 1) - 6th
$75/day or $15/hour drop-in fee
Register
Kick-off to Summer - June 15-18 (No Camp Friday- Juneteenth)- Week 1
6/15 9 AM - 6/18 4 PM
Grades PreK 4 - 8th
$280 for 4 days or $75/Day
Register
Kick-off to Summer - June 22- 26
6/22 9 AM - 6/26 4 PM
Grades PreK 3 (by June 1) - 6th
$350 for the week or $75 a Day
Register
Filter Sessions
Session Name
Location
After School Clubs and Sports Programs
Bus Route
Driver Education
Extended Day
PSAT/SAT Preparation
Summer Athletic Camps
Summer Enrichment
Summer Place
Vacation/Coverage Programs
Grade
Not in school
PreK 3 (by June 1)
PreK 4
Kindergarten
1st
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th
College
Not in school
Ages
to
Gender
All
Male
Female
Begin Date
to
End Date
to
The following items are in progress.
My Account
Overview
Finances
Reservations
Make a Payment
Document Center
Message Center
Camp Store
Online Store
Donations