Virtual Grades 4-6 June 7 - 11
Virtual Grades 7-9 June 21 - 25
Virtual Grades 10-12 June 14 - 18

In-Person Grades 4-6 July 12 - 16
In-Person Grades 7-9 July 5 - 9
In-Person Grades 10-12 June 28 - July 2

Whether you select a Virtual or In-Person camp, we can't wait to see you this summer!