Dates: June 13 - 17, August 1 - 5
Times: 12:30 - 3:30 pm
Ages: Grades 2 - 6
- Grade 2
- Grade 3
- Grade 4
- Grade 5
- Grade 6
Dates: June 13 - 17, August 1 - 5
Times: 12:30 - 3:30 pm
Ages: Grades 2 - 6
Session I: June 27 - July 1
Session II: July 18 - 22
Times: 9:00 am - Noon; 9:00 am - 3:30 pm
Ages: Grade 1 - 10
Dates: June 21 - 24, June 27 - July 1, July 18 - 22, July 25 - 29
Times: 12:30 - 3:30 pm
Ages: Grades 1 - 8
Dates: June 21 -24
Times: 9:00 am - Noon
Ages: Grades 1 - 6
Dates: August 1 - 5
Times: 9:00 am - Noon
Ages: Grades 1 - 6
Beginner: July 25 - 29
Advanced: August 1 - 5
Times: 9:00 am - Noon
Ages: Grades 1 - 9
Dates: August 1 - 5
Times: 9:00 am - Noon
Ages: Grade 2 - 9
Dates: June 21 - 24
Times: 9:00 am - Noon
Ages: Grade 1 - 9
Dates: June 13 - 17, June 27 - July 1, July 11 - 15, July 25 - 29
Times: 9:00 - Noon
Ages: Grades 1- 9
Session I: July 11 -15
Session II: July 25 - 29
Session III: August 1 - 5
Times: 9:00 am - Noon; 9:00 am - 3:30 pm
Ages: Grades 1 - 12
Session I: July 5 - 8
Session II: July 11 - 15
Times: 9:00 am - Noon
Ages: Grade 1 - 8
Dates: July 5 - 8
Times: 12:30 - 3:30 pm
Ages: Grades 1 - 8
Dates: July 11 - 15
Times: 9:00 am - Noon
Ages: Prekindergarten - Grade 3
Dates: July 5 - 8
Times: 9:00 am - Noon; 9:00am - 3:30pm
Ages: Grade 1 - 12
Beginner Camp: June 21 - 24 | Ages: Grades 2 - 6
Advanced Camp: July 5 - 8 | Ages: Grades 5 - 10
Times: 9:00 am - Noon