No classes found
Summer 2026 In-Person
Workshop
For Adults
Sunday, Jul 19
1:00 pm - 4:00 pm
Summer 2026
Saturday, Jul 25
10:00 am - 3:00 pm
For Teens and Adults
Aug 9 - Aug 16
Aug 9 & 16
Class
Friday, Aug 7
6:30 pm - 9:00 pm
Wednesday, Aug 12
2:00 pm - 5:00 pm
Thursday, Aug 13
Friday, Aug 14
Sunday, Aug 23
Sunday, Aug 30
1:00 pm - 3:30 pm
Camp
For Kids
July 20-24
Full and half-day available
July 27-31
Aug 17 - 21
Aug 24-28
Aug 31-Sept 4
Fall 2026 In-person
Sep 19 - May 30
Saturdays 9:45-10:30 am
Sep 19 - Nov 14
Saturdays 11:00-12:00 pm
Aug 5 - Aug 26
Wednesdays 6:30-8:30 pm
Sep 8 - Sep 29
Tuesdays 1:00-3:30 pm
Tuesdays 9:30-12:30 pm
Sep 16 - Nov 11
Wednesdays 10:00-1:00 pm
Sep 15 - Oct 20
Tuesdays 6:00-8:00 pm
Fall 2026 Virtual
Sep 14 - Nov 9
Mondays 6:30-8:30 pm
Sept 14 - Nov 9
Mondays (morning or afternoon)
Oct 6 - Dec 8
Tuesdays 1:30-3:30 pm
Oct 6 - Oct 27
Tuesdays 10:30-12:30 pm
Nov 10 - Dec 8
Sep 17 - Oct 22
Thursdays 9:30am-12:00 pm
Sept 16 - Dec 9
Wednesdays 2-4 pm or 6:30-8:30 pm
Oct 7 - Nov 25
Tuesdays 6:30-8:30 pm
Mondays 9:30-11:30 am
Mondays 12:00-2:00 pm
Fall 2026
Oct 6 - Nov 27
Tuesdays 6:30-8:30 pm or Fridays 10-12 pm
Sep 17 - Nov 5
Thursdays 1:00-4:00 pm
Jul 8 - Jul 29
Jul 7 - Aug 25
Sunday, Jul 12
Sunday, Jul 26
July 26