The Somerville Public Library, Central, is located at 79 Highland Ave. The East Branch is located at 115 Broadway, and the West Branch Library is located at 40 College Ave. For information, visit somervillepubliclibrary.org.

“A Christmas Carol” Performed by the Hampstead Stage Company: 2-3 p.m. Dec. 10, Central Library, 79 Highland Ave. The Children’s Department presents “A Christmas Carol,” Charles Dickens’ timeless tale of the pennypincher, Ebenezer Scrooge, and his clerk, Bob Cratchit, as performed by the Hampstead Stage Company. This interactive performance by professional actors is geared toward children ages five and up. For more information email Ann at acassesso@minlib.net or call 617-623-5000, ext. 2950.

Sing-along with Matt Heaton: 11 a.m. Dec. 11, Central Library, 79 Highland Ave. Join us for a lively sing-along with local performer Matt Heaton! This event is suitable for babies, preschoolers and caregivers. For more information, email Ann at acassesso@minlib.net or call 617-623-5000, ext. 2950.

Creative Drama Workshop for Kids: 4 p.m. Dec. 11, Central Library, 79 Highland Ave. All children ages 7 and older are invited to a fun, creative drama workshop led by visual artist and music/creative drama teacher Laurie Tressler. Creative drama workshops are held weekly. For more information email Ann at acassesso@minlib.net or call 617-623-5000, ext. 2950.

Monday Night Fun: LEGO Club and Storytime: 5:30-6:30 p.m. Dec. 11, West Branch Library, 40 College Ave., Somerville. Can’t make it to the library during the day? Come to our monthly evening Lego Club (5:30 p.m.) and Storytime (6 p.m.) at the West Branch. All ages welcome. For more information, please contact Alison at amitchell@minlib.net or 617-623-5000, ext. 2977.

Science Fiction and Fantasy Book Club: 7 p.m. Dec. 12, Central Library, 79 Highland Ave. Join other science fiction fans for our monthly Science Fiction and Fantasy Book Club meetings. December’s book selection is Redshirts by John Scalzi. Copies of the book can be requested through our Library catalog at www.somervillepubliclibrary.org. Print copies of the book are also available at the Reference Desk on the second floor of the Central Library. For more information, call or e-mail Julie at 617-623-5000, ext. 2955, or jwalker@minlib.net.

LEGO Club: 3:30 p.m. Dec. 14, West Branch Library, 40 College Ave., Somerville. The Library supplies the LEGOs, and children supply the imagination! This club lets children be creative and build anything they choose. For more information email Alison at amitchell@minlib.net or call 617-623-5000, ext. 2975.

Yoga at the Library: 6-7 p.m. Dec. 14, Central Library, 79 Highland Ave., Somerville. A free all-levels, one-hour yoga class offered by instructor Jenn Falk. Jenn Falk also leads classes at Samara Yoga and Bow Street Yoga. Please bring your mat and water. No sign-ups required. For more information, contact Julie at jwalker@minlib.net or 617-623-5000, ext. 2955.

Ninth Annual Snowflake Making Workshop: 2-4 p.m. Dec. 16, Central Library, 79 Highland Ave., Somerville. We are excited to offer our ninth annual snowflake-making workshop, led by our own Thy Toeum. Thy will lead you through the process of creating the most beautiful paper snowflakes you’ve ever seen. Snacks will be provided. All ages are welcome. For more information, contact Thy at tthoeum@minlib.net or 617-623-5000, ext. 2900.

Preschool Storytimes: 11 a.m. Dec. 12 at the West Branch Library, 40 College Ave.; 11 a.m. Dec. 13, East Branch Library, 115 Broadway; 10:30 a.m. Dec. 14, Central Library, 79 Highland Ave. (ages 3-5); 10:30 a.m. Dec. 15, Central Library, 79 Highland Ave. (2-year-olds). Join in the fun with stories, songs and more that encourage early childhood literacy. For more information, call or email Ann at acassesso@minlib.net or 617-623-5000, ext. 2950.

Learn English at the Somerville Public Library: 6 p.m. Dec. 11, East Branch Library, 115 Broadway; 6 p.m. Dec. 12, Central Library, 79 Highland Ave.; 6 p.m. Dec. 14, West Branch Library, 40 College Ave. English as a Second Language classes are free, and registration is not required. There is no waiting list — just come! For more information, email Brigid at bpigott@minlib.net or call 617-623-5000.

Note that the West Branch is not wheelchair-accessible. Individuals with disabilities who need auxiliary aids and services for effective communication, written materials in alternative formats or reasonable modifications in policies and procedures, in order to access the programs and activities of the City of Somerville or to attend meetings, should contact city Manager of Equity, Diversity and Inclusion Nency Salamoun at 617-625-6600, ext. 2323, or nsalamoun@somervillema.gov.