No classes found
Fall 2026 In-person
Class
For Adults
Oct 2 - Nov 6
Fridays 1:00-3:00 pm
Oct 19 - Nov 23
Mondays 2:30-4:30 pm
Nov 19 - Dec 10
Thursdays 10:00-12:00 pm
Nov 5 - Dec 17
Thursdays 7:00-9:00 pm
Sep 28 - Nov 23
Mondays 12:00-2:00 pm
Sep 15 - Nov 3
Tuesdays 6:00-8:00 pm
Sep 8 - Sep 29
Tuesdays 9:30-12:30 pm
Fall 2026 Virtual
Sep 14 - Nov 9
Mondays 6:30-8:30 pm
Oct 7 - Nov 25
Wednesdays 6:30-8:30 pm
Sep 17 - Oct 22
Thursdays 9:30am-12:00 pm
Tuesdays 1:00-3:00 pm
Sept 14 - Nov 9
Mondays (morning or afternoon)
Oct 6 - Oct 27
Tuesdays 10:30-12:30 pm
Nov 10 - Dec 8
Sept 16 - Dec 9
Wednesdays 2-4 pm or 6:30-8:30 pm
Mondays 9:30-11:30 am
Fall 2026
Oct 6 - Nov 27
Tuesdays 6:30-8:30 pm or Fridays 10-12 pm
Oct 6 - Dec 8
Tuesdays 1:30-3:30 pm
For Kids
Sep 19 - May 30
Saturdays 9:45-10:30 am
Sep 19 - Nov 14
Saturdays 11:00-12:00 pm
Sep 17 - Nov 5
Thursdays 1:00-4:00 pm
Summer 2026 In-Person
Aug 5 - Aug 26
Jul 7 - Aug 25
Tuesdays 6:30-8:30 pm
Sep 16 - Nov 11
Wednesdays 10:00-1:00 pm