Sunday Morning Meditation, 8 a.m. at 85 Essex St., second floor, Haverhill. Offers meditations of healing, kindness, goodwill and spiritual development. The nonsectarian meditations cleanse, relieve stress, energize, heal, and activate inner potential. Call 978-457-6900.
Monday, Jan. 13
Movie Matinee & Luncheon, 10:30 a.m. at the Methuen Senior Activity Center, 77 Lowell St. The pizza lunch, sponsored by Home Instead Senior Care, will follow the movie. Reservations are required. Call 978-983-8825.
Johnny Claude the Listener Dog, 4 to 5:30 p.m. at the Hampstead Public Library, 9 Mary E. Clark Drive. This certified therapy dog listens to children read, tell stories or act out a book. Adults are also welcome. Call 603-329-6411 to set up a 15-minute session.
Adult Knit-A-Bitters, 6:30 to 7:45 p.m. at the Langley-Adams Library, 185 Main St., Groveland. Join other knitters for a bit of knitting and a bit of chat. All levels welcome. Open to all community members. No knitting on Nov. 11. Call 978-372-1732 or visit langleyadamslib.org.
Music Academy for Homeschool & Preschoolers, 9 a.m. to 1 p.m. at South Church, 41 Central St., Andover. Classes on the recorder, guitar, music and movement, drumming, music theory, rock/jazz ensemble and beginning winds/brass. Email firstname.lastname@example.org.
Tuesday, Jan. 14
American Red Cross Blood Drive, 2 to 7 p.m. at the Groveland Congregational Church, UCC, 4 King St., Groveland. Call 1-800-RED CROSS (1-800-733-2767) or visit redcrossblood.org to make an appointment.
“New Hampshire’s One-Room Rural Schools: the Romance & the Reality,” 7 p.m. at the Hampstead Public Library, 9 Mary E. Clark Drive. Presented by the Friends of the Hampstead Public Library in conjunction with the NH Humanities Council. Free and open to the public. Call 603-329-6411 or visit HampsteadLibrary.org.
Boy Scout Troop 87 of Groveland’s Annual blood drive with the Red Cross, 12:30 to 5:30 p.m. at the Central Fire Station in the Town Hall complex on Route 113. Snacks will be served and Boy Scouts will be on hand to render support to the donors. Donors are requested to make their appointments online at redcrossblood.org or call 1-800-RED-CROSS.