OctoStudio Playtest (O'Neill)
Families with school-age children can come to the Library to play with the creative coding app OctoStudio. Help test brand new animation features on the app and provide your feedback!
Please register in advance.
Devices will be provided. Only one registration is needed per family, and adults are encouraged to participate alongside their children!
OctoStudio Playtest (O'Neill)
Families with school-age children can come to the Library to play with the creative coding app OctoStudio. Help test brand new animation features on the app and provide your feedback!
Please register in advance.
Devices will be provided. Only one registration is needed per family, and adults are encouraged to participate alongside their children!
OctoStudio Playtest (O'Neill)
Families with school-age children can come to the Library to play with the creative coding app OctoStudio. Help test brand new animation features on the app and provide your feedback!
Please register in advance.
Devices will be provided. Only one registration is needed per family, and adults are encouraged to participate alongside their children!
OctoStudio Playtest (O'Neill)
Families with school-age children can come to the Library to play with the creative coding app OctoStudio. Help test brand new animation features on the app and provide your feedback!
Please register in advance.
Devices will be provided. Only one registration is needed per family, and adults are encouraged to participate alongside their children!
Film & Discussion for Older Adults
Movie: Here
the story covers the events of a single plot of land and its inhabitants, spanning from the distant past to the 21st century.
Evening Story Time
We invite children and their grown-ups to join us for our monthly evening story time event. This program will run for 20-25 minutes, with songs, stories and rhymes. No registration is required.
Due to Early Voting at Valente, this program will be held in the Children's Area. Please call 617-349-4015 for more information.
Drop-in Maker Studio (O'Neill)
Come to the Library to create something special! Use your own supplies or try out our equipment! You can use our 1-inch button maker, 2.5 inch button maker, 3-D Doodle pens, or Janome sewing machines. The Library will provide basic supplies.
This drop-in program is for people who feel comfortable using these machines on their own. The Library will not provide instruction. Anyone wishing to use the sewing machines must have completed a Sewing 101 training through the Library. Children under the age of 12 must be accompanied by an adult.
English Conversation Practice, Intermediate (Saint James Church)
January 2026 classes will be held at Saint James Church, 1991 Massachusetts Ave, Cambridge, MA 02140 due to repairs to the O'Neill Branch Library.
Join us for an English for Speakers of Other Languages (ESOL) Conversation Practice. This conversation group is for those with an intermediate or high level of English language skill. No testing is required.
For more information on other ESOL classes, please call Maria Balestrieri at 617-349-4013.
English Conversation Practice, Intermediate (Saint James Church)
January 2026 classes will be held at Saint James Church, 1991 Massachusetts Ave, Cambridge, MA 02140 due to repairs to the O'Neill Branch Library.
Join us for an English for Speakers of Other Languages (ESOL) Conversation Practice. This conversation group is for those with an intermediate or high level of English language skill. No testing is required.
For more information on other ESOL classes, please call Maria Balestrieri at 617-349-4013.
English Conversation Practice, Intermediate (Saint James Church)
January 2026 classes will be held at Saint James Church, 1991 Massachusetts Ave, Cambridge, MA 02140 due to repairs to the O'Neill Branch Library.
Join us for an English for Speakers of Other Languages (ESOL) Conversation Practice. This conversation group is for those with an intermediate or high level of English language skill. No testing is required.
For more information on other ESOL classes, please call Maria Balestrieri at 617-349-4013.