Class schedule
Summer session: July 8 – August 23, 2025
Registration Open Now
Sign up to get an email when summer classes are posted
Weekly Classes
Download class catalog (PDF)
Friendship Band - Ages 16+, 4-5 p.m.
FRIENDSHIP BAND HAS LIMITED OPENINGS.
Please call or email to inquire about signing up.
Come join in the fun of making music with the Friendship Band, Whole Children’s resident rock group. We will play our old hits and create new songs together. We will explore writing lyrics, composing melodies, and matching rhythms as a group. We will continue to generate ideas for the Friendship Band’s LIVE performances – including costumes, choreography, and adding video to the gigs. Performers must consent to being photographed and videoed and are expected to participate in a number of community performances. If you are interested in music, but not performing live, you can check out our Jam Band class.
NEW! School Age Minecraft - Ages 7-12 4:15–5:15 p.m. Online
Join us in the pixelated world of Minecraft, where gamers explore and build to their hearts’ content! On our designated Minecraft server, students interact with one another while in the game world and while chatting with their friends online. Teachers are ready to help those just learning to play and to model appropriate social skills. Minecraft here promotes cooperation and enhances students’ ability to negotiate space and resources.
“Minecraft Java Edition” is required to play with other students on our servers. A personal account can be purchased at Minecraft.net for $26.95. Other versions of Minecraft, such as Win 10 or Bedrock, are not compatible with our servers.
Yoga Dance - Ages 16+, 4:15-5:15 p.m.
Move to the sounds of fabulous music at your own pace to improve flexibility, strength and balance. Experience a reduction in stress, improved cardiovascular fitness, and well-being of body, mind and spirit in a warm and welcoming group setting.
Joyful Chorus - All Ages, 5:30-6:30 p.m.
Encapsulating the spirit of Whole Children, our Joyful Chorus is a truly inclusive and, of course, joyful opportunity for students to come together in song. We are a performance group, singing at events all over the valley.
This class is supported by a grant from the Department of Developmental Services. Singers must consent to being photographed and videoed, and are expected to participate in a number of community performances.
Wednesday
NEW! Preschool Music and Movement with Parents - Ages 3-6, 3:45-4:30 p.m.
IT'S BACK! Comic Writing - Ages 13+, 4-4:45 p.m.
Attention all comics and manga fans: Comic Writing is back! This session we will be working together to create a comic and tell a story with words and pictures.
Anyone interested in writing or drawing comics (or doing a bit of both) is welcome!
Boundaries and Relationships - Ages 18+, 4-5 p.m.
Cooking - Ages 16+, 4-5:30 p.m. (+$25 fee)
Thursday
NEW! Theater Games- Ages 6-10, 3:45-4:30 p.m.
Interested in exploring your acting skills? Then join us for Theater Games. In this group you will be able to use your creativity and imagination to come up with characters, explore new worlds and make some friends doing it! We will play silly theater games that will continue to develop our comfort on stage and with performing!
NEW! Intro to Friendship Band - Ages 16+, 4-5 p.m.
NEW! Improv Class - Ages 13+, 4:45-5:30 p.m.
In this class, we will be diving into the world of Improv! We will create and explore a variety of characters and situations, practice working with scene partners and use games and trusting them to make discovering what’s fun and chalking the process.
We will be playing different games by which we can inspire ourselves and our scene partners through laughter and all around silliness.
NEW! Games and Hangs - Ages 13+, 3:45-4:30 p.m.
Friday
Kids Kung-Fu - Ages 6-12, 4-5 p.m.
In Indonesian Kung-fu, or “Silat,” students learn both physical and verbal self-defense and martial arts skills with a focus on cooperation, respect, self-awareness and self-control. Students earn stripes and belts at their own pace while learning the values of hard work and determination. Each session culminates in a presentation and board-breaking demonstration! Families may purchase shirt, belt and pants from the instructor.
IT'S BACK! Art Club - Ages 13+, 4-5 p.m.
Do you love to make art? Do you have a lot of half-finished projects at home or projects you have been meaning to start? Join us for Art Club where you can hang out with other artists, share your projects or try out new ones! Students are welcome to bring in their own craft supplies or use what we have here to explore different mediums and styes of art!
All the art supplies used in our traditional art class (Art Explorations) are available for students. There will be planned projects for you to try or guidance and support on how to work on your own. Join us and share your love of art with friends in a chill fun environment!
Dungeons and Dragons - Ages 13+, 4-6 p.m.
From dungeons to dragons and everything in-between! Come take part in a unique role-playing experience where you and other members of your adventuring party create characters, overcome obstacles and explore the world. Veteran players and newcomers are welcome.
Adult Kung-Fu - Ages 15+, 5-6 p.m.
In Indonesian Kung-fu, or “Silat,” students learn both physical and verbal self-defense and martial arts skills with a focus on cooperation, respect, self-awareness and self-control. Students earn stripes and belts at their own pace while learning the values of hard work and determination. Each session culminates in a presentation and board-breaking demonstration! Families may purchase shirt, belt and pants from the instructor.
Saturday
Movement and Games - Ages 3-6, 10-10:45 a.m.
This social group for young kids focuses on expanding communication by meeting them at their developmental level and building their strengths. The class is divided into two parts—first focusing on art and play, and then we move to our movement room space where we have a ball pit and climbing wall, among other fun activities.
Age range is flexible—please inquire with any specific questions.
Art Explorations - Ages 6-12, 10-11 a.m.
We do a little bit of everything in this class – drawing, painting, fiber arts, collage and more! This class is for everyone with an interest in exploring the visual arts, whether you’re an accomplished artist or someone looking to discover your creative side.
Anime Lunch Club - Ages 13+, 11-12:30 p.m.
Relax and watch anime with your friends! Many think of anime as a genre, but it is actually just another way that stories can be told with many different genres to explore. This class offers a forum for everyone to share their favorite shows with each other, which treats us to a large variety of storytelling and art. Anime can contain both constructive and somewhat questionable messages about society and values, so during and after the film our teachers invite students to participate in thoughtful discussion while also cracking a few jokes and gushing about our favorite characters. Because we will be watching during lunchtime, feel free to bring a nut-free lunch!
Cooking - Ages 13+, 11-12:30 p.m.
Come cook something with your friends on the weekend! Students work on practical cooking skills while finding new foods to try. They each get a chance to suggest a dish that we do our best to recreate. And of course, at the end of class, we get to enjoy the meal together!
Note: All cooking classes have a $25.00 materials fee to help cover the cost of food.
LEGOs and Trains - Ages 13+, 12:45-1:45 p.m.
We set out all kinds of building materials each class for students to explore: trains, K’NEX, blocks, and of course, Legos. They can build by themselves or cooperatively with others, and we make sure to take time at the end to share our creations. Talking and sharing among the group is strongly encouraged and usually one of the best parts!
Intro to Fantasy Role-playing Games - Ages 13+, 12:45- 1:45 p.m.
This class is for all newcomers and veterans of fantasy role-playing games.
NEW! Art Explorations - Ages 13+, 1-2 p.m.
Come hang out and make some art! In this class you will have a chance to try out new materials and learn some new techniques of making art. There will be awesome projects to try and new friends to be made. Come check it out!
Video Game Club - All Ages, 2-3 p.m.
If you are more of a Minecraft enthusiast, join us in the pixelated world of Minecraft, where gamers explore and build to their hearts’ content! On our designated Minecraft server, students interact with one another while being in the game world, and chat with their friends online. Teachers are ready to help those just learning to play, and to model appropriate social skills.
To get the most out of this class, it is recommended that students have access to a Nintendo Switch and/or a device that can run games.
“Minecraft Java Edition” is required to play with other students on our servers. A personal account can be purchased at Minecraft.net for $26.95. Other versions of Minecraft, such as Win 10 or Bedrock, are not compatible with our servers.
Lawn Games - Ages 13+, 2-3 p.m.
On days when the weather does not want to cooperate, we will have indoor games available.
Events
BINGO Night - July 24
Movie Night - August 15
Join us for a movie night at the ICC! We’ll pop the corn, dim the lights and have a blast! Enjoying a film together is a great way to build community and deepen friendships, so come watch a film, laugh and make some great memories!
Free with membership or $10 for non-members. Please register on Jackrabbit or by calling the office at 413-585-8010.
We want to hear from you!
Is there a class you'd like us to offer? Do you have an idea for an event? Let us know!
Online class information
Links for Zoom classes will be emailed to members when payment has been received, and when registration forms have been submitted.
For Discord, the current link will remain accessible to the general public, regardless of membership status, for sending private messages to friends; and it will be moderated by teachers. However, only members will be able to take part in weekly Discord-accessible classes, and only members will have access to the server’s voice chat function.
Questions? Please email the front desk or call (413) 585-8010.
For Discord, the current link will remain accessible to the general public, regardless of membership status, for sending private messages to friends; and it will be moderated by teachers.
Questions? Please email the front desk or call (413) 585-8010.
Class information
Class sizes are limited; register early to secure a spot in a desired class.
Please note that all age ranges are suggestions only. Please contact us at info@wholechildren.org or (413) 585-8010 if you're interested in signing up for a class outside of the posted age range.
Session membership is $175.00 per student.
The membership fee includes two (2) classes. Each additional class is $50.00. If student takes just one class their account will be credited $85.00.
NOTE: Cooking classes have an additional $25.00 materials fee to help off-set the cost of food.
Registration
A membership must be purchased for every student.
The first step for enrolling is to enroll the student in membership. The second step is to enroll them in the specific classes.
New families
Step 1: If you are new to Whole Children™/Milestones Recreation, click the button below to fill out registration forms.
Step 2: After you have submitted all registration forms, you will be notified once your account has been created. Once you are notified that your account has been created, click the button below. Watch the video for instructions on how to sign up JackRabbit and enroll in classes.
Remember to please sign up for the fall membership before choosing specific classes.