SEARCH RESULTS
 
Click on Title or Dates column label to change sort.
Click on the Title to view Details.
Title/Facility Session Dates Times Days Status
***Art Class Materials Summer 20 Adult         Find out more...
***Before you take a Dance & Fitness class Summer 20 Adult         Find out more...
***Before you take a Money & Real Estate class Summer 20 Adult         Find out more...
***Not sure what level Language class to take? Summer 20 Adult         Find out more...
NEW  
3-D Game Development
Online
Grades: 9th - 12th
Sum 20 K-Online 7/20/2020
7/24/2020
1:00 PM
4:00 PM
M Tu W Th F   $ 305 Registration Available
3-D Printing, Coding, & Design
Online
Grades: 6th - 9th
Sum 20 K-Online 6/22/2020
6/26/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 235 Registration Available
3-D Printing, Coding, & Design
Online
Grades: 3rd - 5th
Sum 20 K-Online 7/20/2020
7/24/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 235 Registration Available
3-D Printing, Coding, & Design
Online
Grades: 6th - 9th
Sum 20 K-Online 7/20/2020
7/24/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 235 Registration Available
3-D Printing, Coding, & Design
Online
Grades: 6th - 9th
Sum 20 K-Online 7/27/2020
7/31/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 235 Registration Available
3-D Printing, Coding, & Design
Online
Grades: 3rd - 5th
Sum 20 K-Online 7/27/2020
7/31/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 235 Registration Available
3-D Sculpture
Online
Grades: 1st - 4th
Sum 20 K-Online 7/06/2020
7/10/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
3-D Sculpture
Online
Grades: 1st - 4th
Sum 20 K-Online 7/20/2020
7/24/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
A First-Timer's Guide to Home or Condo Buying
Online
Summer 20 Adult 7/28/2020
8/04/2020
6:30 PM
8:00 PM
Tu   $ 55 Registration Available
NEW  
Achieving Success With Difficult People
Online
Summer 20 Adult 6/17/2020
7/24/2020
    $ 125 Registration Available
Acrylic Painting
Online
Grades: 3rd - 9th
Sum 20 K-Online 7/20/2020
7/24/2020
9:30 AM
12:00 PM
M Tu W Th F   $ 245 Registration Available
ACT Boot Camp
TBA
Grades: 9th - 12th
Sum 20 K-Online 8/17/2020
8/20/2020
9:00 AM
12:00 PM
EST
M Tu W Th   $ 475 Registration Available
Actors Studio
Online
Grades: 1st - 4th
Sum 20 K-Online 7/13/2020
7/17/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
Actors Studio
Online
Grades: 1st - 4th
Sum 20 K-Online 7/27/2020
7/31/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Advanced Photo Management on Apple Devices
Online
Summer 20 Adult 6/10/2020
6/17/2020
7:00 PM
9:00 PM
W   $ 45 Course Full
Advancing with Abstract Painting
Online
Summer 20 Adult 6/22/2020
7/27/2020
6:30 PM
9:00 PM
M   $ 179 Registration Available
Alexander Technique: Improve Posture & Relieve Pain
Online
Summer 20 Adult 7/09/2020
7/16/2020
7:30 PM
8:30 PM
Th   $ 50 Registration Available
NEW  
All Quiet on the Western Front
Online
Summer 20 Adult 6/24/2020
7/29/2020
7:00 PM
9:00 PM
W   $ 105 Registration Available
American Music: The Sixties
Online
Summer 20 Adult 6/16/2020
7/07/2020
7:00 PM
9:00 PM
Tu   $ 109 Registration Available
Animal Art
Online
Grades: 1st - 4th
Sum 20 K-Online 6/22/2020
6/26/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
Animal Art
Online
Grades: 1st - 4th
Sum 20 K-Online 7/20/2020
7/24/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
App Inventors
Online
Grades: 6th - 9th
Sum 20 K-Online 6/29/2020
7/02/2020
10:00 AM
12:00 PM
M Tu W Th   $ 195 Registration Available
App Inventors
Online
Grades: 6th - 9th
Sum 20 K-Online 7/27/2020
7/31/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 245 Registration Available
Art Around the World
Online
Grades: 1st - 4th
Sum 20 K-Online 7/06/2020
7/10/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
Art Around the World
Online
Grades: 1st - 4th
Sum 20 K-Online 7/27/2020
7/31/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
Attention Muggles!
Online
Grades: 2nd - 5th
Sum 20 K-Online 6/22/2020
6/26/2020
10:00 AM
12:00 PM
EST
M Tu W Th F   $ 225 Registration Available
Attention Muggles!
Online
Grades: 2nd - 5th
Sum 20 K-Online 7/20/2020
7/24/2020
2:00 PM
4:00 PM
EST
M Tu W Th F   $ 225 Registration Available
Attention Muggles!
Online
Grades: 2nd - 5th
Sum 20 K-Online 7/27/2020
7/31/2020
2:00 PM
4:00 PM
EST
M Tu W Th F   $ 225 Registration Available
Back Injury Prevention
Online
Summer 20 Adult 7/20/2020
7/20/2020
7:30 PM
9:00 PM
M   $ 39 Registration Available
Backyard Bird Songs
Online
Summer 20 Adult 7/01/2020
7/08/2020
7:00 PM
9:00 PM
W   $ 65 Registration Available
Basic Drawing
Online
Summer 20 Adult 6/24/2020
7/29/2020
6:00 PM
8:00 PM
W   $ 165 Registration Available
Becoming a Real Estate Agent: Do You Have What It Takes?
Online
Summer 20 Adult 7/07/2020
7/07/2020
6:30 PM
8:00 PM
Tu   $ 35 Registration Available
Becoming a Real Estate Agent: Do You Have What It Takes?
Online
Summer 20 Adult 7/07/2020
7/07/2020
6:30 PM
8:00 PM
Tu   $ 35 Register in B210
NEW  
Beginner Hebrew
Online
Summer 20 Adult 7/09/2020
7/30/2020
6:30 PM
8:00 PM
EST
Th   $ 99 Registration Available
Beginner Landscape Painting
Online
Summer 20 Adult 6/23/2020
7/28/2020
6:30 PM
9:00 PM
Tu   $ 189 Registration Available
BollyX: The Bollywood Workout
Online
Summer 20 Adult 4/30/2020
6:00 PM
6:35 PM
Th   0 Registration Available
Bon Voyage: Intermediate French & Beyond
Online
Summer 20 Adult 6/15/2020
7/27/2020
10:30 AM
12:30 PM
M   $ 175 Registration Available
NEW  
Book It
Online
Grades: 5th - 9th
Sum 20 K-Online 7/20/2020
7/24/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Book It
Online
Grades: 5th - 9th
Sum 20 K-Online 7/27/2020
7/31/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Botanical Drawing with Pastels & Pencils
Online
Summer 20 Adult 7/02/2020
7/30/2020
6:00 PM
8:00 PM
Th   $ 169 Registration Available
Bridge to Calculus
Online
Grade: 12th
Sum 20 K-Online 6/29/2020
7/17/2020
8:00 AM
10:00 AM
M Tu W Th F   $ 380 Registration Available
NEW  
Camp Invention: Live Online
Online
Grades: 1st - 6th
Sum 20 K-Online 7/06/2020
7/10/2020
9:00 AM
12:30 PM
EST
M Tu W Th F   $ 295 Registration Available
NEW  
Camp Invention: Live Online
Online
Grades: 1st - 6th
Sum 20 K-Online 7/13/2020
7/17/2020
9:00 AM
12:30 PM
EST
M Tu W Th F   $ 295 Registration Available
Chair Yoga
Online
Summer 20 Adult 6/15/2020
8/17/2020
8:45 AM
9:45 AM
M   $ 155 Registration Available
Chess Club
Online
Grades: 2nd - 9th
Sum 20 K-Online 6/23/2020
7/30/2020
4:30 PM
6:00 PM
EST
Tu Th   $ 285 Registration Available
NEW  
Chess Intensive Plus
Online
Grades: 3rd - 6th
Sum 20 K-Online 6/22/2020
6/26/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Chess Intensive Plus
Online
Grades: 3rd - 6th
Sum 20 K-Online 7/13/2020
7/17/2020
10:00 AM
12:00 PM
EST
M Tu W Th F   $ 225 Registration Available
Chess Strategy
Online
Summer 20 Adult 6/17/2020
7/22/2020
7:00 PM
9:00 PM
W   $ 155 Registration Available
NEW  
Chinese Takeout
Online
Summer 20 Adult 6/16/2020
6/16/2020
3:00 PM
4:30 PM
EST
Tu   $ 39 Registration Available
Circuitry 101
Online
Grades: 1st - 4th
Sum 20 K-Online 6/22/2020
6/26/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 245 Registration Available
Circuitry 101
Online
Grades: 1st - 4th
Sum 20 K-Online 7/13/2020
7/17/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 245 Registration Available
NEW  
Co-Parenting Challenges During the Pandemic
Online
Summer 20 Adult 6/23/2020
6/23/2020
3:00 PM
4:30 PM
Tu   $ 40 Registration Available
Colored Pencils Workshop
Online
Grades: 5th - 9th
Sum 20 K-Online 7/13/2020
7/17/2020
9:30 AM
12:00 PM
M Tu W Th F   $ 245 Registration Available
Colored Pencils Workshop
Online
Grades: 5th - 9th
Sum 20 K-Online 7/20/2020
7/24/2020
1:30 PM
4:00 PM
M Tu W Th F   $ 245 Registration Available
NEW  
Comics
Online
Grades: 4th - 9th
Sum 20 K-Online 6/22/2020
6/26/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Comics
Online
Grades: 4th - 9th
Sum 20 K-Online 6/29/2020
7/02/2020
2:00 PM
4:00 PM
M Tu W Th   $ 185 Registration Available
NEW  
Comics
Online
Grades: 4th - 9th
Sum 20 K-Online 7/27/2020
7/31/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Crafty Collage & Mosaic
Online
Grades: 5th - 9th
Sum 20 K-Online 6/22/2020
6/26/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Crafty Collage & Mosaic
Online
Grades: 2nd - 5th
Sum 20 K-Online 6/22/2020
6/26/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
Crazy Cross Stitch
Online
Grades: 3rd - 9th
Sum 20 K-Online 7/20/2020
7/24/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Creative Photo Editing
Online
Grades: 4th - 9th
Sum 20 K-Online 6/22/2020
6/26/2020
10:00 AM
12:15 PM
M Tu W Th F   $ 245 Registration Available
NEW  
Creative Photo Editing
Online
Grades: 4th - 9th
Sum 20 K-Online 7/13/2020
7/17/2020
2:00 PM
4:15 PM
M Tu W Th F   $ 245 Registration Available
NEW  
Creative Photo Editing
Online
Grades: 4th - 9th
Sum 20 K-Online 7/20/2020
7/24/2020
2:00 PM
4:15 PM
M Tu W Th F   $ 245 Registration Available
Critical Writing
Online
Grades: 9th - 12th
Sum 20 K-Online 6/29/2020
7/17/2020
9:00 AM
12:00 PM
M Tu W Th F   $ 480 Registration Available
Crochet to Zero Waste
Online
Summer 20 Adult 7/02/2020
7/16/2020
5:30 PM
7:30 PM
Th   $ 95 Registration Available
NEW  
Crochet Today: Intermediate (Cozy Blanket)
Online
Summer 20 Adult 7/01/2020
7/29/2020
7:30 PM
9:30 PM
W   $ 139 Registration Available
NEW  
Cross Stitch Emroidery
Online
Summer 20 Adult 7/01/2020
7/15/2020
5:00 PM
7:00 PM
W   $ 89 Registration Available
Cutting the Cable: Your TV Options in the Digital Age
Online
Summer 20 Adult 7/15/2020
7/15/2020
7:00 PM
9:00 PM
W   $ 49 Registration Available
NEW  
Debate Camp
Online
Grades: 7th - 9th
Sum 20 K-Online 7/06/2020
7/10/2020
2:00 PM
4:00 PM
EST
M Tu W Th F   $ 225 Registration Available
NEW  
Debate Camp
Online
Grades: 7th - 9th
Sum 20 K-Online 7/20/2020
7/24/2020
10:00 AM
12:00 PM
EST
M Tu W Th F   $ 225 Registration Available
Decor by Me
Online
Grades: 3rd - 9th
Sum 20 K-Online 6/22/2020
6/26/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
Decor by Me
Online
Grades: 3rd - 9th
Sum 20 K-Online 7/13/2020
7/17/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
Digital Photography: Beyond Beginner
Online
Summer 20 Adult 7/01/2020
7/15/2020
7:30 PM
9:00 PM
W   $ 89 Registration Available
Discover Sign Language
Online
Summer 20 Adult 6/17/2020
7/24/2020
    $ 125 Registration Available
NEW  
Disney Dance
Online
Grades: 1st - 4th
Sum 20 K-Online 6/22/2020
6/26/2020
10:00 AM
11:30 AM
M Tu W Th F   $ 175 Registration Available
NEW  
Disney Dance
Online
Grades: 1st - 4th
Sum 20 K-Online 7/06/2020
7/10/2020
10:00 AM
11:30 AM
M Tu W Th F   $ 175 Registration Available
Donate To Our Scholarship Fund Year Round       $ 1 Registration Available
Drawing Workshop
Online
Grades: 3rd - 9th
Sum 20 K-Online 7/27/2020
7/31/2020
1:30 PM
4:00 PM
M Tu W Th F   $ 245 Registration Available
NEW  
Dumplings Around the World
Online
Summer 20 Adult 7/09/2020
7/09/2020
3:00 PM
5:00 PM
EST
Th   $ 45 Registration Available
NEW  
Dungeons & Dragons
Online
Grades: 6th - 9th
Sum 20 K-Online 6/22/2020
6/26/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Dungeons & Dragons
Online
Grades: 6th - 9th
Sum 20 K-Online 6/29/2020
7/02/2020
2:00 PM
4:00 PM
M Tu W Th   $ 185 Registration Available
NEW  
Dungeons & Dragons
Online
Grades: 6th - 9th
Sum 20 K-Online 7/20/2020
7/24/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
ed2go Career Training Programs
Online
Summer 20 Adult         Find out more...
ed2go Online Courses
Online
Summer 20 Adult         Find out more...
ELL: Beginner
Online
Summer 20 Adult 6/23/2020
7/30/2020
6:00 PM
7:15 PM
Tu Th   $ 189 Registration Available
NEW  
ELL: Conversational English
Online
Summer 20 Adult 6/30/2020
7/28/2020
4:00 PM
5:30 PM
EST
Tu   $ 85 Registration Available
ELL: Intermediate - Advanced Grammar & Conversation
Online
Summer 20 Adult 6/23/2020
7/30/2020
7:30 PM
9:00 PM
Tu Th   $ 199 Registration Available
NEW  
Everything Art
Online
Grades: 1st - 4th
Sum 20 K-Online 6/22/2020
6/26/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Everything Art
Online
Grades: 1st - 4th
Sum 20 K-Online 7/13/2020
7/17/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Everything Art
Online
Grades: 1st - 4th
Sum 20 K-Online 7/27/2020
7/31/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
Fashion Art Projects
Online
Grades: 1st - 4th
Sum 20 K-Online 6/29/2020
7/02/2020
10:00 AM
12:00 PM
M Tu W Th   $ 185 Registration Available
Fashion Art Projects
Online
Grades: 1st - 4th
Sum 20 K-Online 7/13/2020
7/17/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
Fractured Fairy Tales
Online
Grades: 3rd - 6th
Sum 20 K-Online 7/06/2020
7/17/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 395 Registration Available
Fractured Fairy Tales
Online
Grades: 3rd - 6th
Sum 20 K-Online 7/20/2020
7/31/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 395 Registration Available
French: Advanced Conversation
Online
Summer 20 Adult 7/02/2020
7/30/2020
10:00 AM
12:00 PM
Th   $ 139 Registration Available
French: Beginner
Online
Summer 20 Adult 6/30/2020
7/28/2020
10:00 AM
12:00 PM
Tu   $ 139 Registration Available
French: Beyond Beginner
Online
Summer 20 Adult 7/01/2020
7/29/2020
10:00 AM
12:00 PM
W   $ 149 Registration Available
French: Beyond Beginner-Intermediate
Online
Summer 20 Adult 6/25/2020
7/30/2020
11:15 AM
12:30 PM
Th   $ 139 Registration Available
French: Intermediate-Advanced
Online
Summer 20 Adult 6/24/2020
7/29/2020
6:00 PM
7:30 PM
W   $ 145 Registration Available
NEW  
Fresh-Baked Bread
Online
Summer 20 Adult 6/24/2020
6/24/2020
4:00 PM
6:00 PM
W   $ 45 Registration Available
NEW  
Get Hooked on Crochet
Online
Grades: 3rd - 9th
Sum 20 K-Online 6/22/2020
6/26/2020
2:00 PM
4:00 PM
EST
M Tu W Th F   $ 225 Registration Available
Get Hooked on Mah Jongg
Online
Summer 20 Adult 6/24/2020
7/15/2020
6:30 PM
8:00 PM
W   $ 99 Registration Available
NEW  
Global Cooking & iPhone Food Photography
Online
Summer 20 Adult 7/14/2020
7/14/2020
4:30 PM
7:00 PM
EST
Tu   $ 55 Registration Available
NEW  
Global Cooking & iPhone Food Photography
Online
Summer 20 Adult 7/14/2020
7/14/2020
4:30 PM
7:00 PM
EST
Tu   $ 55 Register in A233
Hands-on Electronics
Online
Grades: 3rd - 5th
Sum 20 K-Online 6/29/2020
7/02/2020
2:00 PM
4:00 PM
M Tu W Th   $ 195 Registration Available
Hands-on Electronics
Online
Grades: 3rd - 5th
Sum 20 K-Online 7/06/2020
7/10/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 245 Registration Available
Hands-on Electronics
Online
Grades: 3rd - 5th
Sum 20 K-Online 7/13/2020
7/17/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 245 Registration Available
NEW  
Improv
Online
Grades: 3rd - 5th
Sum 20 K-Online 6/22/2020
6/26/2020
2:00 PM
3:30 PM
M Tu W Th F   $ 175 Registration Available
NEW  
Improv
Online
Grades: 3rd - 5th
Sum 20 K-Online 6/24/2020
7/29/2020
4:15 PM
5:45 PM
W   $ 185 Registration Available
NEW  
Improv
Online
Grades: 1st - 3rd
Sum 20 K-Online 6/29/2020
7/02/2020
2:00 PM
3:30 PM
M Tu W Th F   $ 145 Registration Available
NEW  
Improv
Online
Grades: 3rd - 5th
Sum 20 K-Online 7/06/2020
7/10/2020
2:00 PM
3:30 PM
M Tu W Th F   $ 175 Registration Available
NEW  
Improv
Online
Grades: 6th - 9th
Sum 20 K-Online 7/20/2020
7/24/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Improv
Online
Grades: 1st - 3rd
Sum 20 K-Online 7/27/2020
7/31/2020
10:00 AM
11:30 AM
M Tu W Th F   $ 175 Registration Available
Improvisational Acting
Online
Summer 20 Adult 7/14/2020
8/04/2020
7:00 PM
8:30 PM
Tu   $ 119 Registration Available
NEW  
Instrument Builders
Online
Grades: 1st - 4th
Sum 20 K-Online 6/29/2020
7/02/2020
2:00 PM
4:00 PM
M Tu W Th   $ 185 Registration Available
NEW  
Instrument Builders
Online
Grades: 1st - 4th
Sum 20 K-Online 7/13/2020
7/17/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
Interactive Electronics
Online
Grades: 6th - 9th
Sum 20 K-Online 6/22/2020
6/26/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 245 Registration Available
Interactive Electronics
Online
Grades: 6th - 9th
Sum 20 K-Online 7/13/2020
7/17/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 245 Registration Available
Intermediate Photography Workshop
Online
Summer 20 Adult 7/15/2020
7/29/2020
6:00 PM
8:00 PM
W   $ 105 Registration Available
NEW  
Intro to Chess
Online
Grades: 1st - 5th
Sum 20 K-Online 7/20/2020
7/24/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
Intro to Guitar
Online
Summer 20 Adult 7/02/2020
7/30/2020
6:00 PM
7:30 PM
Th   $ 115 Registration Available
Intro to Programming: Scratch
Online
Grades: 3rd - 5th
Sum 20 K-Online 6/22/2020
6/26/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 245 Registration Available
Intro to Programming: Scratch
Online
Grades: 3rd - 5th
Sum 20 K-Online 7/06/2020
7/10/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 245 Registration Available
Intro to Programming: Scratch
Online
Grades: 3rd - 5th
Sum 20 K-Online 7/27/2020
7/31/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 245 Registration Available
Italian: Advanced Conversation
Online
Summer 20 Adult 6/16/2020
8/04/2020
6:00 PM
7:30 PM
Tu   $ 159 Registration Available
Italian: Beginner
Online
Summer 20 Adult 6/22/2020
8/10/2020
7:30 PM
9:00 PM
M   $ 159 Registration Available
Italian: Beyond Beginner
Online
Summer 20 Adult 6/11/2020
7/30/2020
11:15 AM
12:30 PM
Th   $ 155 Registration Available
Italian: Beyond Beginner/Lower Intermediate
Online
Summer 20 Adult 6/11/2020
7/30/2020
10:00 AM
11:15 AM
Th   $ 155 Registration Available
UPDATED  
Italian: Beyond Beginner/Lower Intermediate
Online
Summer 20 Adult 6/18/2020
8/06/2020
7:30 PM
9:00 PM
Th   $ 159 Registration Available
Italian: Intermediate
Online
Summer 20 Adult 6/22/2020
8/10/2020
6:00 PM
7:30 PM
M   $ 159 Registration Available
Knitting
Online
Grades: 3rd - 9th
Sum 20 K-Online 7/06/2020
7/10/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
Knitting
Online
Grades: 3rd - 9th
Sum 20 K-Online 7/27/2020
7/31/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
Kripalu Yoga
Online
Summer 20 Adult 6/30/2020
8/18/2020
5:00 PM
6:15 PM
Tu   $ 155 Registration Available
Landscape Architecture
Online
Grades: 2nd - 5th
Sum 20 K-Online 7/13/2020
7/17/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Learn to Read Music with Harmonica/Recorder
Online
Summer 20 Adult 6/30/2020
7/28/2020
5:30 PM
7:00 PM
Tu   $ 99 Registration Available
NEW  
Let's Dance!
Online
Grades: 1st - 4th
Sum 20 K-Online 7/20/2020
7/24/2020
10:00 AM
11:30 AM
M Tu W Th F   $ 175 Registration Available
Mandarin Chinese for Beginners
Online
Summer 20 Adult 6/25/2020
7/30/2020
6:30 PM
8:00 PM
Th   $ 145 Registration Available
Mat Pilates: All Levels
Online
Summer 20 Adult 6/23/2020
7/23/2020
9:00 AM
10:00 AM
Tu Th   $ 145 Registration Available
Mat Pilates: All Levels
Online
Summer 20 Adult 6/23/2020
7/21/2020
9:00 AM
10:00 AM
Tu   $ 95 Registration Available
Mat Pilates: All Levels
Online
Summer 20 Adult 6/25/2020
7/23/2020
9:00 AM
10:00 AM
Th   $ 95 Registration Available
Math Meets 3-D Printing
Online
Grades: 3rd - 5th
Sum 20 K-Online 6/29/2020
7/02/2020
10:00 AM
12:00 PM
M Tu W Th   $ 185 Registration Available
MathemAddicts
Online
Grades: 5th - 9th
Sum 20 K-Online 7/06/2020
7/10/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
MathemAddicts
Online
Grades: 5th - 9th
Sum 20 K-Online 7/27/2020
7/31/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
Minecraft Metropolis
Online
Grades: 3rd - 6th
Sum 20 K-Online 6/29/2020
7/02/2020
2:00 PM
4:00 PM
M Tu W Th   $ 195 Registration Available
Minecraft Metropolis
Online
Grades: 3rd - 6th
Sum 20 K-Online 7/27/2020
7/31/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 245 Registration Available
NEW  
Minecraft Modding with Java
Online
Grades: 9th - 12th
Sum 20 K-Online 7/06/2020
7/10/2020
1:00 PM
4:00 PM
M Tu W Th F   $ 325 Registration Available
NEW  
Minecraft Mythicraft
Online
Grades: 2nd - 5th
Sum 20 K-Online 6/22/2020
6/26/2020
2:00 PM
4:15 PM
EST
M Tu W Th F   $ 245 Registration Available
NEW  
Minecraft Mythicraft
Online
Grades: 2nd - 5th
Sum 20 K-Online 6/29/2020
7/02/2020
10:00 AM
12:15 PM
EST
M Tu W Th   $ 195 Registration Available
NEW  
Minecraft Mythicraft
Online
Grades: 2nd - 5th
Sum 20 K-Online 7/06/2020
7/10/2020
2:00 PM
4:15 PM
EST
M Tu W Th F   $ 245 Registration Available
NEW  
Minecraft Mythicraft
Online
Grades: 2nd - 5th
Sum 20 K-Online 7/13/2020
7/17/2020
10:00 AM
12:15 PM
EST
M Tu W Th F   $ 245 Registration Available
NEW  
Minecraft Mythicraft
Online
Grades: 2nd - 5th
Sum 20 K-Online 7/20/2020
7/24/2020
2:00 PM
4:15 PM
EST
M Tu W Th F   $ 245 Registration Available
NEW  
Minecraft Mythicraft
Online
Grades: 2nd - 5th
Sum 20 K-Online 7/27/2020
7/31/2020
10:00 AM
12:15 PM
EST
M Tu W Th F   $ 245 Registration Available
Modern Art Adventure
Online
Grades: 2nd - 5th
Sum 20 K-Online 6/29/2020
7/02/2020
2:00 PM
4:00 PM
M Tu W Th   $ 185 Registration Available
Modern Art Adventure
Online
Grades: 2nd - 5th
Sum 20 K-Online 7/27/2020
7/31/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
Morning Yoga
Online
Summer 20 Adult 6/24/2020
8/26/2020
8:45 AM
9:45 AM
W   $ 155 Registration Available
NEW  
Mystical Sound with Guided Meditation
Online
Summer 20 Adult 7/08/2020
7/08/2020
7:00 PM
8:30 PM
W   $ 45 Registration Available
NEW  
Nature in your Neighborhood
Online
Grades: 1st - 4th
Sum 20 K-Online 6/22/2020
6/26/2020
10:00 AM
11:30 AM
M Tu W Th F   $ 175 Registration Available
NEW  
Nature in your Neighborhood
Online
Grades: 1st - 4th
Sum 20 K-Online 7/13/2020
7/17/2020
2:00 PM
3:30 PM
M Tu W Th F   $ 175 Registration Available
NEW  
Nature in your Neighborhood
Online
Grades: 1st - 4th
Sum 20 K-Online 7/27/2020
7/31/2020
10:00 AM
11:30 AM
M Tu W Th F   $ 175 Registration Available
NEW  
Newton Community Book Club
Online
Summer 20 Adult 6/23/2020
6/23/2020
12:00 PM
1:00 PM
EST
Tu   $ 25 Registration Available
Organize, Clean, & Renovate
Online
Summer 20 Adult 7/22/2020
7/22/2020
6:00 PM
8:00 PM
W   $ 39 Registration Available
NEW  
Outdoor Photography
Online
Grades: 2nd - 5th
Sum 20 K-Online 6/22/2020
6/26/2020
2:00 PM
4:00 PM
EST
M Tu W Th F   $ 225 Registration Available
NEW  
Outdoor Photography
Online
Grades: 5th - 9th
Sum 20 K-Online 7/06/2020
7/10/2020
10:00 AM
12:00 PM
EST
M Tu W Th F   $ 225 Registration Available
NEW  
Outdoor Photography
Online
Grades: 5th - 9th
Sum 20 K-Online 7/20/2020
7/24/2020
2:00 PM
4:00 PM
EST
M Tu W Th F   $ 225 Registration Available
Outdoor Photography
Online
Summer 20 Adult 7/23/2020
7/30/2020
6:00 PM
8:00 PM
Th   $ 65 Registration Available
NEW  
Pen a Play
Online
Grades: 5th - 9th
Sum 20 K-Online 7/13/2020
7/17/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Phone Photography
Online
Summer 20 Adult 7/07/2020
7/21/2020
6:30 PM
8:30 PM
Tu   $ 95 Registration Available
Photo Projects
Online
Grades: 2nd - 5th
Sum 20 K-Online 6/29/2020
7/02/2020
2:00 PM
4:00 PM
EST
M Tu W Th   $ 185 Registration Available
Photo Projects
Online
Grades: 2nd - 5th
Sum 20 K-Online 7/06/2020
7/10/2020
10:00 AM
12:00 PM
EST
M Tu W Th F   $ 225 Registration Available
Photo Projects
Online
Grades: 5th - 9th
Sum 20 K-Online 7/13/2020
7/17/2020
10:00 AM
12:00 PM
EST
M Tu W Th F   $ 225 Registration Available
Photography for Beginners
Online
Summer 20 Adult 7/01/2020
7/15/2020
6:00 PM
7:30 PM
W   $ 89 Registration Available
NEW  
Planning for Family Members to Avoid Crisis Despite Medical and Mental Health Issues
Online
Summer 20 Adult 6/30/2020
6/30/2020
3:00 PM
4:30 PM
Tu   $ 40 Registration Available
Play the Stock Market Game
Online
Summer 20 Adult 6/17/2020
8/05/2020
7:00 PM
8:30 PM
W   $ 125 Registration Available
NEW  
Podcast Pros
Online
Grades: 5th - 9th
Sum 20 K-Online 6/29/2020
7/02/2020
10:00 AM
12:00 PM
M Tu W Th   $ 185 Registration Available
NEW  
Podcast Pros
Online
Grades: 5th - 9th
Sum 20 K-Online 7/06/2020
7/10/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Pottery at Home
Online
Grades: 1st - 4th
Sum 20 K-Online 6/29/2020
7/02/2020
2:00 PM
4:00 PM
EST
M Tu W Th   $ 185 Registration Available
NEW  
Pottery at Home
Online
Grades: 5th - 8th
Sum 20 K-Online 6/29/2020
7/02/2020
10:00 AM
12:00 PM
M Tu W Th   $ 185 Registration Available
NEW  
Pottery at Home
Online
Grades: 1st - 4th
Sum 20 K-Online 7/06/2020
7/10/2020
10:00 AM
12:00 PM
EST
M Tu W Th F   $ 225 Registration Available
NEW  
Pottery at Home
Online
Grades: 5th - 8th
Sum 20 K-Online 7/06/2020
7/10/2020
2:00 PM
4:00 PM
EST
M Tu W Th F   $ 225 Registration Available
Pranayama: The Power of Breathing
Online
Summer 20 Adult 7/07/2020
7/21/2020
8:00 AM
9:00 AM
Tu   $ 49 Registration Available
Printmaking
Online
Grades: 5th - 9th
Sum 20 K-Online 7/06/2020
7/10/2020
2:00 PM
4:00 PM
EST
M Tu W Th F   $ 225 Registration Available
Printmaking
Online
Grades: 5th - 9th
Sum 20 K-Online 7/20/2020
7/24/2020
10:00 AM
12:00 PM
EST
M Tu W Th F   $ 225 Registration Available
Public Speaking Boot Camp
Online
Grades: 5th - 9th
Sum 20 K-Online 6/29/2020
7/02/2020
10:00 AM
12:30 PM
M Tu W Th   $ 195 Registration Available
Public Speaking Boot Camp
Online
Grades: 5th - 9th
Sum 20 K-Online 7/06/2020
7/10/2020
10:00 AM
12:30 PM
M Tu W Th F   $ 245 Registration Available
NEW  
Python Game Development
Online
Grades: 5th - 9th
Sum 20 K-Online 7/06/2020
7/10/2020
10:00 AM
12:15 PM
M Tu W Th F   $ 245 Registration Available
NEW  
Python Game Development
Online
Grades: 5th - 9th
Sum 20 K-Online 7/13/2020
7/17/2020
10:00 AM
12:15 PM
M Tu W Th F   $ 245 Registration Available
NEW  
Python Programming
Online
Grades: 9th - 12th
Sum 20 K-Online 7/13/2020
7/17/2020
1:00 PM
4:00 PM
M Tu W Th F   $ 305 Registration Available
Qigong
Online
Summer 20 Adult 6/23/2020
7/14/2020
8:30 AM
9:30 AM
Tu   $ 65 Registration Available
NEW  
Science Scramble
Online
Grades: 1st - 4th
Sum 20 K-Online 6/29/2020
7/02/2020
10:00 AM
12:15 PM
EST
M Tu W Th   $ 195 Registration Available
NEW  
Science Scramble
Online
Grades: 1st - 4th
Sum 20 K-Online 7/06/2020
7/10/2020
10:00 AM
12:15 PM
EST
M Tu W Th F   $ 245 Registration Available
NEW  
Science Scramble
Online
Grades: 1st - 4th
Sum 20 K-Online 7/13/2020
7/17/2020
2:00 PM
4:15 PM
EST
M Tu W Th F   $ 245 Registration Available
NEW  
Science Scramble
Online
Grades: 1st - 4th
Sum 20 K-Online 7/27/2020
7/31/2020
2:00 PM
4:15 PM
EST
M Tu W Th F   $ 245 Registration Available
Sell Your House for More in Today's Market
Online
Summer 20 Adult 7/14/2020
7/14/2020
6:30 PM
8:00 PM
Tu   $ 25 Registration Available
NEW  
Seriously Advanced Chess
Online
Grades: 4th - 9th
Sum 20 K-Online 7/27/2020
7/31/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Songwriting & Jamming Workshop
Online
Summer 20 Adult 6/30/2020
7/28/2020
7:00 PM
8:30 PM
Tu   $ 115 Registration Available
NEW  
Space Lab
Online
Grades: 1st - 4th
Sum 20 K-Online 6/22/2020
6/26/2020
10:00 AM
12:15 PM
EST
M Tu W Th F   $ 245 Registration Available
NEW  
Space Lab
Online
Grades: 1st - 4th
Sum 20 K-Online 7/20/2020
7/24/2020
2:00 PM
4:15 PM
EST
M Tu W Th F   $ 245 Registration Available
NEW  
Space Lab
Online
Grades: 1st - 4th
Sum 20 K-Online 7/27/2020
7/31/2020
10:00 AM
12:15 PM
EST
M Tu W Th F   $ 245 Registration Available
Spanish: Advanced Beginner
Online
Summer 20 Adult 6/25/2020
7/30/2020
11:00 AM
1:00 PM
Th   $ 165 Registration Available
Spanish: Advanced Conversation
Online
Summer 20 Adult 7/01/2020
7/29/2020
7:00 PM
9:00 PM
W   $ 145 Registration Available
Spanish: Beginner
Online
Summer 20 Adult 6/30/2020
7/28/2020
5:30 PM
7:00 PM
Tu   $ 129 Registration Available
Spanish: Beyond Beginner-Intermediate
Online
Summer 20 Adult 6/02/2020
7/21/2020
7:00 PM
8:30 PM
Tu   $ 159 Waiting List Available
Spanish: Beyond Beginner-Intermediate
Online
Summer 20 Adult 6/22/2020
7/27/2020
7:00 PM
9:00 PM
M   $ 159 Registration Available
Spanish: Intermediate
Online
Summer 20 Adult 6/30/2020
7/28/2020
7:00 PM
9:00 PM
Tu   $ 139 Registration Available
NEW  
Spanish: Latin American Immigrant Stories
Online
Summer 20 Adult 7/01/2020
7/29/2020
4:00 PM
5:30 PM
EST
W   $ 115 Registration Available
NEW  
Speed Reading
Online
Summer 20 Adult 6/17/2020
7/24/2020
    $ 125 Registration Available
Speed Spanish
Online
Summer 20 Adult 6/17/2020
7/24/2020
    $ 125 Registration Available
Speed Spanish II
Online
Summer 20 Adult 6/17/2020
7/24/2020
    $ 125 Registration Available
Speed Spanish III
Online
Summer 20 Adult 6/17/2020
7/24/2020
    $ 125 Registration Available
UPDATED  
Springtime Bird Walk
Outdoors
Summer 20 Adult 6/04/2020
6/04/2020
6:00 PM
8:00 PM
Th   $ 45 Class is full
NEW  
Start and Operate Your Own Home-Based Business
Online
Summer 20 Adult 6/17/2020
7/24/2020
    $ 125 Registration Available
Stitch Studio
Online
Grades: 3rd - 9th
Sum 20 K-Online 6/29/2020
7/02/2020
10:00 AM
12:00 PM
EST
M Tu W Th   $ 185 Registration Available
Stress Less—Learn to Meditate
Online
Summer 20 Adult 7/09/2020
7/30/2020
7:00 PM
8:00 PM
Th   $ 55 Registration Available
Summer Bird Walk
Outdoors
Summer 20 Adult 7/10/2020
7/10/2020
7:00 AM
9:00 AM
F   $ 45 Registration Available
NEW  
Summer Bliss: Farmer's Market to the Mediterranean
Online
Summer 20 Adult 7/15/2020
7/22/2020
10:00 AM
12:00 PM
W   $ 69 Registration Available
Take Better Pictures With Your Digital Camera
Online
Summer 20 Adult 6/23/2020
6/30/2020
6:30 PM
8:30 PM
Tu   $ 69 Registration Available
Tap Away Stress
Online
Summer 20 Adult 6/16/2020
6/16/2020
7:00 PM
9:00 PM
Tu   $ 39 Registration Available
Tarot Made Easy
Online
Summer 20 Adult 7/14/2020
7/21/2020
5:30 PM
7:30 PM
Tu   $ 59 Registration Available
Tech Tutoring
Online
Summer 20 Adult
  M Tu W Th F Sa   $ 175
Fee may vary
Registration Available
NEW  
The Healthiest You
Online
Summer 20 Adult 7/14/2020
7/14/2020
7:00 PM
8:30 PM
Tu   $ 39 Registration Available
Tips for Pruning & Watering
Online
Summer 20 Adult 7/29/2020
7/29/2020
7:00 PM
8:30 PM
W   $ 39 Registration Available
Total Body Fitness
Online
Summer 20 Adult 6/17/2020
8/05/2020
6:30 PM
7:45 PM
W   $ 159 Registration Available
NEW  
Tour de France
Online
Grades: 2nd - 6th
Sum 20 K-Online 6/22/2020
6/26/2020
10:00 AM
12:00 PM
EST
M Tu W Th F   $ 225 Registration Available
NEW  
Tour de France
Online
Grades: 2nd - 6th
Sum 20 K-Online 6/29/2020
7/02/2020
10:00 AM
12:00 PM
EST
M Tu W Th   $ 185 Registration Available
Trading Equity Options
Online
Summer 20 Adult 7/09/2020
7/30/2020
7:00 PM
9:00 PM
Th   $ 115 Registration Available
Trash Art
Online
Grades: Kindergarten - 2nd
Sum 20 K-Online 7/06/2020
7/10/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available
Travel at Home: A Crash Course on Croatia
Online
Summer 20 Adult 6/01/2020
6/01/2020
2:30 PM
4:30 PM
EST
M   $ 35 Registration Available
Travel at Home: A Crash Course on Scotland
Online
Summer 20 Adult 6/04/2020
6/04/2020
2:30 PM
4:30 PM
EST
Th   $ 35 Registration Available
U.S. History
Online
Grades: 11th - 12th
Sum 20 K-Online 6/29/2020
8/03/2020
10:00 AM
1:00 PM
M Tu W Th F   $ 630 Waiting List Available
Understand Modern Dance
Online
Summer 20 Adult 6/23/2020
7/14/2020
7:00 PM
9:00 PM
Tu   $ 119 Registration Available
NEW  
Using the iPhone and iPad
Online
Summer 20 Adult 7/22/2020
7/29/2020
7:00 PM
9:00 PM
W   $ 45 Registration Available
NEW  
Virtual Tour of Dubrovnik City Walls, With Live Croatian Guide!
Online
Summer 20 Adult 6/17/2020
6/17/2020
5:30 PM
6:30 PM
EST
W   $ 20 Registration Available
NEW  
Virtual Trivia Night (Single Session)
Online
Summer 20 Adult 6/09/2020
6/09/2020
5:30 PM
6:30 PM
EST
Tu   $ 7 Registration Available
NEW  
Virtual Trivia Night (Single Session)
Online
Summer 20 Adult 6/16/2020
6/16/2020
5:30 PM
6:30 PM
EST
Tu   $ 7 Registration Available
NEW  
Virtual Trivia Night (Single Session)
Online
Summer 20 Adult 6/23/2020
6/23/2020
5:30 PM
6:30 PM
EST
Tu   $ 7 Registration Available
NEW  
Virtual Trivia Night (Single Session)
Online
Summer 20 Adult 6/30/2020
6/30/2020
5:30 PM
6:30 PM
EST
Tu   $ 7 Registration Available
Voice-Overs... Now is Your Time!
Online
Summer 20 Adult 6/24/2020
6/24/2020
7:00 PM
8:30 PM
W   $ 35 Registration Available
Walking Tour of Olmsted's Arboretum
Off-site
Summer 20 Adult 7/23/2020
7/23/2020
6:00 PM
8:00 PM
Th   $ 39 Registration Available
Watercolor Painting
Online
Grades: 5th - 9th
Sum 20 K-Online 7/13/2020
7/17/2020
1:30 PM
4:00 PM
M Tu W Th F   $ 245 Registration Available
Watercolor Painting
Online
Grades: 5th - 9th
Sum 20 K-Online 7/27/2020
7/31/2020
9:30 AM
12:00 PM
M Tu W Th F   $ 245 Registration Available
NEW  
Web Development
Online
Grades: 5th - 9th
Sum 20 K-Online 6/29/2020
7/02/2020
1:00 PM
4:00 PM
M Tu W Th   $ 255 Registration Available
NEW  
Web Development
Online
Grades: 5th - 9th
Sum 20 K-Online 7/20/2020
7/24/2020
10:00 AM
12:15 PM
M Tu W Th F   $ 245 Registration Available
NEW  
Web Development: Javascript
Online
Grades: 9th - 12th
Sum 20 K-Online 7/27/2020
7/31/2020
1:00 PM
4:00 PM
M Tu W Th F   $ 305 Registration Available
NEW  
Weekly Virtual Trivia Night Series
Online
Summer 20 Adult 6/09/2020
6/30/2020
5:30 PM
6:30 PM
EST
Tu   $ 20 Registration Available
Wicked Cool Vet School
Online
Grades: 1st - 4th
Sum 20 K-Online 6/29/2020
7/02/2020
2:00 PM
4:15 PM
EST
M Tu W Th   $ 195 Registration Available
Wicked Cool Vet School
Online
Grades: 1st - 4th
Sum 20 K-Online 7/06/2020
7/10/2020
2:00 PM
4:15 PM
EST
M Tu W Th F   $ 245 Registration Available
Wicked Cool Vet School
Online
Grades: 1st - 4th
Sum 20 K-Online 7/13/2020
7/17/2020
10:00 AM
12:15 PM
EST
M Tu W Th F   $ 245 Registration Available
Wicked Cool Vet School
Online
Grades: 1st - 4th
Sum 20 K-Online 7/20/2020
7/24/2020
10:00 AM
12:15 PM
EST
M Tu W Th F   $ 245 Registration Available
Willing Your Way
Online
Summer 20 Adult 7/28/2020
7/28/2020
5:30 PM
7:30 PM
Tu   $ 45 Registration Available
Write Successful Essays for Your College Application
Online
Grades: 9th - 12th
Sum 20 K-Online 7/08/2020
7/29/2020
7:00 PM
8:30 PM
EST
W   $ 185 Registration Available
Write Successful Essays for Your College Application
Online
Grades: 9th - 12th
Sum 20 K-Online 7/09/2020
7/30/2020
7:00 PM
8:30 PM
EST
Th   $ 185 Registration Available
Writing about Nature
Online
Summer 20 Adult 6/24/2020
7/29/2020
3:00 PM
5:00 PM
W   $ 45 Registration Available
Writing Short-Form Poetry: Haikus, Clerihews, & More
Online
Summer 20 Adult 6/25/2020
7/23/2020
7:00 PM
9:00 PM
Th   $ 165 Registration Available
You Got This—Auto Repair
Online
Summer 20 Adult 7/07/2020
7/28/2020
6:00 PM
8:00 PM
Tu   $ 89 Registration Available
Your Retirement Countdown with TIAA-CREF and Covid-19
Online
Summer 20 Adult 6/23/2020
6/23/2020
5:00 PM
6:30 PM
Tu   $ 45 Registration Available
NEW  
Zen Quilling
Online
Summer 20 Adult 6/30/2020
7/28/2020
6:00 PM
8:00 PM
EST
Tu   $ 129 Registration Available
NEW  
Zentangle
Online
Grades: 3rd - 9th
Sum 20 K-Online 6/22/2020
6/26/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Zentangle
Online
Grades: 3rd - 9th
Sum 20 K-Online 7/06/2020
7/10/2020
10:00 AM
12:00 PM
M Tu W Th F   $ 225 Registration Available
NEW  
Zentangle
Online
Grades: 3rd - 9th
Sum 20 K-Online 7/13/2020
7/17/2020
2:00 PM
4:00 PM
M Tu W Th F   $ 225 Registration Available