June 26-30 // July 24-28
Grades 1-8
Calendar
Use the tabs below to sort programs and courses by the week you would like to attend.
To view courses for a specific age, use the main navigation to select by grade level.
June 20-23 // June 26-30 // July 3-7 // July 10-14
Grades 1-8
June 26-30, 2023
Grades 9-12
June 26-30
Grades 6-8
July 24-28
Grades 2-8
July 17-21
Grades 2-8
July 3-7, 2023
Grades 3-5
June 26 - July 14, 2023
Grades 10-12
July 17-21
Grades 1-8
June 20-30
Grades 6-8
June 26-30
Grades 3-5
June 26-30
Grades 4-8
June 20-23 // June 26-30 // July 24-28
Grades 1-8
June 26 - August 4, 2023
Grades 10-12
July 3-7
Grades 1-8
July 10-14
Grades 4-8
July 10-14
Kindergarten
July 17-21
Kindergarten
July 3-7
Kindergarten
June 26-30
Kindergarten
July 24-28
Kindergarten
July 31 - August 4
Kindergarten
July 31 - August 4
Grades 1-5
July 10-14
Grades 1-5
July 17-21
Grades 1-5
July 3-7
Grades 1-3
June 26- 30
Grades 1-3
July 24-28
Grades 1-5
June 20-23
Grades 6-8
July 10-14
Grades 6-8
June 20-30
Grades 6-8
July 3-7
Grades 6-8
1st session: June 20-30, 2023
2nd session: July 3-14, 2023
Grades 6-8
July 10-14 // July 17-21
Grades 4-8
July 3-7
Grades 3-5
July 17-28, 2023
Grades 6-8
July 10-14 // July 17-21
Grades 6-8
July 10-14
Grades 1-5
June 26 - August 4, 2023
Grades 9-12
July 17-21
Grades 6-8
June 20-23 // June 26-30 // July 10-14 // July 17-21
Grades 3-8
July 31- August 4
Grade 9
June 20-23
Grades 9-12
June 26 - August 4, 2023
Grades 11-12
June 20-23 // July 3-7 // July 17-21
Grades 1-8