Kid's Manners Workshop, 2 to 3 p.m. at the Haverhill Public Library, 99 Main St. Registration requested. 978-373-1586, ext. 626.
Teen Rocket-Launching Workshop, 2 to 4 p.m. at Golden Hill Elementary School. Must attend rocket making workshop at the library on July 12. Registration requested. 978-373-1586, ext. 650.
Saturday, July 14
Dan Kirouac & Dorette Weld, 9 p.m. to 12:30 a.m. at Samuel's Restaurant at the Andover Inn. Live acoustic rock, pop and country music. Free. 978-475-5903.
American Red Cross blood drive, 8 a.m. to 1 p.m. at Holy Family Hospital, 70 East St., Methuen. 1-800-RED CROSS (1-800-733-2767), redcrossblood.org.
Saturday Night Ballroom Dance, 7:30 p.m. at the Methuen Senior Activity Center, 77 Lowell St., Methuen. With the Fred Manzi Trio. $9 per person. 978-983-8825.
Sunday, July 15
Second annual Sunday "Reggae On The River" Series (Live Reggae), 4 to 8 p.m. at Salvatore's, 354 Merrimack St., Lawrence. With Classic Vibe. Rain or shine. Free admission, family-friendly, free parking. 978-521-5680, 978-291-0220.
Calvary Baptist Church Vacation Bible School, 6:30 to 8:45 p.m. at the church, 13 Ashland St., Haverhill. Study the Bible, do crafts, learn new songs and eat snacks. For ages 2 to adult. Registration begins July 1. 978-373-6466.
Monday, July 16
Nonfiction Book Discussion, 7 p.m. at the Hampstead Public Library, 9 Mary E. Clark Drive. "The Floor of Heaven: A True Tale of the Last Frontier and the Yukon Gold Rush" by Howard Blum will be discussed. Copies are available at the front desk. Newcomers welcome. 603-329-6411, HampsteadLibrary.org.
"World of Bridges," 5:30 and 6:30 p.m. at the Langley-Adams Library, 185 Main St., Groveland. Presented by the Museum of Science Boston. Registration required. 978-372-1732, langleyadamslib.org.
Pajama Story time, 6:30 to 7:30 p.m. at the Haverhill Public Library, 99 Main St. For all ages. 978-373-1586, ext. 626.
"LEtGO Your Mind 2012 Summer Camp," 9 a.m. to 3 p.m. at the Saint Joseph Regional School, 40 Main St., Salem, N.H. Open to boys and girls 6-13. The year's theme is "Unleash the Magic." Campers will receive a T-shirt and a DVD of their creations. Registration is limited. 603-731-8047, letgoyourmind.com.