1. 'God bless us, every one!'
The Apollo Civic Theatre presents "Christmas Carol, the Musical," a musical adaptation of Charles Dickens' "A Christmas Carol." 8 p.m. Friday, Dec. 16, and Saturday, Dec. 17; 2:30 p.m. Sunday, Dec. 18. Apollo Civic Theatre, 128 E. Martin St., Martinsburg, W.Va. Tickets cost $7 to $15. Call 304-263-6766 or go to www.apollo-theatre.org.
2. Sounds of the Christmas season
Pianists Dino and Cheryl Kartsonakis will present music of the season Monday, Dec. 12. Concessions sold. 6:30 p.m.; doors open at 5:30 p.m. Green Grove Gardens, 1032 Buchanan Trail East, Greencastle, Pa. $10 in advance; $12 at the door; Free for children 11 and younger. Call 717-765-6772 or 301-271-4373.
3. A look into the future
Jeanne Mozier will present "The World is Not Going to End — You'll Only Wish It Were" at 7 p.m. Tuesday, Dec. 13, at Ice House, Independence and Mercer streets, downtown Berkeley Springs, W.Va. The lecture will outline future directions for foreign affairs, economics, health, fashion and other topics. Free. Go to www.macicehouse.org.
4. Tell me a story
Miranda Brown will tell stories to children in kindergarten through fourth grade from 10 to 11 a.m. Saturday, Dec. 17, at Contemporary School of the Arts & Gallery, 4 W. Franklin St., downtown Hagerstown. Call 301-791-6191, email firstname.lastname@example.org or go to www.csagi.org.
5. Dancing all night
One on One Singles will host a singles dance for ages 21 and older Friday, Dec. 16, at Knights of Columbus, 20340 Leitersburg Pike, Hagerstown. Music by Slate's DJs. Casual dress, cash bar, snacks and door prizes. 8 p.m. to midnight first and third Fridays. $7. Call 304-274-3809 or 304-839-2322.