This event is in the "Babies & Toddlers" group.
This event is in the "Children" group.
Library Branch: Main Branch
Room: Shurtleff Room
Age Group: Babies & Toddlers, Children
Program Type: Arts & Crafts
Program Details:
This Preschool Playgroup with Ms Michelle is designed for children ages 3-5. Children will participate in Circle-time, Music and Movement, Stories, learning Activities and Art. They will expand upon their language and Social Skills through conversati...
This event is in the "Teens" group.
Library Branch: Main Branch
Room: Shurtleff Room
Age Group: Teens
Program Type: Computers/Technology
Program Details:
During the first Half-Day Hangout of the school year, One-Up Games will be joining us to host an Open Gameplay video game tournament, and featuring Virtual Reality gameplay too!  They are back by popular demand, and you won't want to miss it! ...
This event is in the "Teens" group.
Library Branch: Main Branch
Room: Mary Wilkins Freeman Room
Age Group: Teens
Program Type: Arts & Crafts, Computers/Technology
Program Details:
It's the first half-day of the school year!! So grab your friends and come hang out with us!! Make some art, play video games, board games, play cards and/or UNO! and much more!     ...
This event is in the "Teens" group.

Teen Open Studio

2:30pm - 5:00pm
Library Branch: Main Branch
Room: Main Floor
Age Group: Teens
Program Type: Computers/Technology
Program Details:
Teens in grades 7-12 are invited to use the library’s digital media studio. Learn music production, film editing, digital conversions, podcasting, green screen creations, cartoon animation, and more.  See Miss Jo for more details on how to book ...
This event is in the "Children" group.
This event is in the "Tweens" group.

Student Success Center

5:30pm - 7:30pm
Library Branch: Main Branch
Room: Mary Wilkins Freeman Room
Age Group: Children, Tweens
Program Type: Classes & Workshops
Program Details:
A free homework/tutoring club for students in Grades 1-8.  If you have questions, please call the Children’s Department at 781-961-0932. Promotes: collaboration, communication ...