Wednesday, Aug. 8
2012 Organ Recital Series with Peter Kranefoed, 8 p.m. at the Methuen Memorial Music Hall, 192 Broadway. Doors open at 7:30 p.m. Tickets $12 for adults, $5 for children. 978-685-0693, mmmh.org.
Aug. 8, 15, 22 & 29
“Zumba Gold,” 10:30 to 11:30 a.m. in the Town Hall Meeting Room, 183 Main St., Groveland. With Stephanie Smith. All ages welcome. $5 per class. 978-372-1101.
Through Aug. 31
Vista Preparatory School’s 10th Anniversary tutorial services, 9 a.m. to 3 p.m. at the school, 863 Turnpike St., North Andover. For students who have encountered difficulty in traditional school settings or need tutorial services. Free. 978-237-5922.
“Reggae Wednesdays,” 8 p.m. at Archie’s Little River Ale House, 27 Lafayette Square, Haverhill. Live reggae with JAH-N-I Roots Band. No cover. Free parking. Presented by Tuff-E-Nuff Promotions. 978-521-5680, 978-469-8010.
Thursday, Aug. 9
Free screening of “Notorious,” 7 p.m. at the Hampstead Public Library, 9 Mary E. Clark Drive. 603-329-6411, HampsteadLibrary.org.
Drop-In Yoga Class, 6:30 p.m. at First Church Congregational, 26 Pleasant St., Methuen. The beginner class is open to men and women of all ages and fitness levels. $5 per class. No class on Aug. 2. Email firstname.lastname@example.org.
Through Aug. 16
“Strike! — On the Occasion of the Centennial Anniversary of the Bread & Roses Strike” exhibit, 10 a.m. to 6 p.m. in the Chester F. Sidell Gallery and Elizabeth A. Beland Gallery, Essex Art Center, 56 Island St., Lawrence. Free. 978-685-2343, essexartcenter.org.
Thursday, Friday & Saturday, through Sept. 29
“Short Pay! All Out!” Bread & Roses Centennial Exhibit, 11 a.m. to 3 p.m. or by appointment, at the Everett Mill, sixth floor, Lawrence. Free admission. 978-686-9230.
Friday, Aug. 10
2012 Hampstead Civic Club Golf Tournament, 7:30 a.m. shotgun start at the Windham Country Club. Registration from 6 to 7 a.m. Scramble format. Dinner and awards. Entry fee is $125 per player. Includes greens fees, cart, post-golf dinner. Field limited to first 144 golfers. Register on-line. 603-339-1116, HampsteadCivicClub.com.