June 27 - July 1 // July 25-29
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 21-24 // July 5-8 // July 18-22
Grades 1-8
July 11-15
Grades 1-8
June 21-24 // June 27- July 1 // July 5-8 // July 11-15
Grades 1-8
July 25-29
Grades 1-8
July 18-22
Grades 1-8
June 27 - August 5, 2022
Grades 11-12
June 27 - July 1
Grades 6-8
June 21-24
Grades 6-8
June 27 - July 15, 2022
Grades 10-12
July 11-22
Grades 6-8
June 27- July 1 // July 18-22
Grades 1-8
June 27- July 1, 2022
Grades 3-5
June 21-24
Grades 1-8
July 11-15 // July 18-22
Grades 1-8
June 27 - August 5, 2022
Grades 10-12
July 5-8, 2022
Grades 1-8
July 11-15, 2022
Grades 4-8
July 27-July 1, 2022
Kindergarten
July 18-22, 2022
Kindergarten
July 11-15, 2022
Kindergarten
July 25-29, 2022
Kindergarten
July 5-8, 2022
Kindergarten
July 25-29
Grades 1-8
June 27- July 1, 2022
Grades 1-5
July 18-22, 2022
Grades 1-5
July 11-15, 2022
Grades 1-5
July 25-29, 2022
Grades 1-5
July 5-8, 2022
Grades 1-5
August 1-5, 2022
Grades 1-5
June 27 - August 5, 2022
Grades 9-12
July 11-15
Grades 6-8
1st session: June 21-July 1, 2022
2nd session: July 5-15, 2022
Grades 6-8
July 25-29, 2022
Grades 9-12
July 11-15, 2022
Grades 9-12
July 25 - August 5, 2022
Grades 6-8
July 11-15 // July 25-29
Grades 1-8
June 21-24
Grades 1-8
June 27 - August 5, 2022
Grades 9-12
June 24 - July 15, 2022
Grades 10-12
June 27 - August 5, 2022
Grades 11-12
June 21-24
Grades 6-8
July 25-29
Grades 6-8
July 5-8 // July 11-15 // July 18-22 // July 25-29
Grades 3-8
July 5-8, 2022
Grades 11-12
June 21-24, 2022
Grades 9-10
June 27 - August 5, 2022
Grades 11-12
July 11-15 // July 18-22
Grades 4-8