Adults & Kids (Ages 8+)
Saturday | March 1 , 2025
10 a.m. to 12 p.m.
Grades K & 1
Saturday | February 22 , 2025
9 a.m. to 12 p.m.
Grades 3 to 5
Fridays | May 2 to June 13
4 to 5 p.m.
Grades K and 1
Saturdays | May 3 to June 14
10 to 11:30 a.m.
Grades 6 to 8
Thursdays | May 1 to June 12
4 to 6 p.m.
Grades 4 to 8
April 22 & 23
9 a.m. to 3 p.m.
Grades 3 to 6
Mondays | April 28 to May 19
Grades 7 to 12
Mondays | April 28 to June 9
3:30 to 4:30 p.m.
Tuesdays | April 29 to June 3
Grades 2 to 5
5:15 to 6:15 p.m.
Grades 2 & 3
Tuesdays | April 29 to June 10
Grades 4 & 5
Adults & Kids (Ages 7+)
Saturday | May 3
1 to 4 p.m.
Friday | May 9
1:30 to 3:30 p.m.
Grades K to 3
Tuesday–Friday | April 22–25
9 to 11:45 a.m.
Grades 4 to 6
12:15 to 3 p.m.
Ages 16+
Friday | March 14, 2025
7 to 9 p.m.
Grades 5 to 7
Tuesday–Friday | February 18–21
Ages 14+
Saturday | April 12
10 a.m. to 4 p.m.
Grades 7 to 10
Grade 9+
Mondays | April 28 to June 2
6:30 to 8:30 p.m.
Thursdays | May 1 to June 5
Wednesdays | April 30 to June 4
Age: 7+ and Adult
Grades 4 to. 8
Friday, May 9
Tuesdays | June 3 and 10
Adult
Friday | February 14, 2025
9:30 to 11 a.m.
18+
Friday | February 28, 2025
Saturday | March 1, 2025
16+
Wednesday | March 26, 2025
Saturday | March 29, 2025
Friday | April 4, 2025
10:30 to 11:30 a.m.
Tuesdays | January 21 to April 8
1 to 3 p.m.
9th +
10 a.m. to 11:30 a.m.
12:30 to 2:30 p.m.
Adults
May 3 and May 4
9 a.m. to 4 p.m.
Mondays | May 5 to 19
18 +
6 to 9 p.m.
Age: 16+
Saturday | May 17
10 a.m. to 3 p.m.
Saturday, June 7