Email information for this cal endar several weeks in advance of the event to firstname.lastname@example.org.
Technology drop-in session: 2-4 p.m. Thursday at Dillsburg Area Public Library, 17 S. Baltimore St., Dillsburg. Featuring tech guru Adam Barton from Martin Memorial Library. Information: 432-5613.
Date Night with Glass blowing: 6-8 p.m. Friday at York Town Craft Guild, 639 N. Franklin St. Cost: $120+ per couple. Information: 845-3206 or 266-5253.
Ballroom dance: Lesson at 7 p.m. Friday, dance 8:30-11 p.m., at Agape Healing Center, 907 Roosevelt Ave. Cost: $10. Information: 846-3900 or www.danceatagape.com.
Swing dance: Lesson at 8 p.m. Friday, dance 9 p.m.-midnight, at York Swing Dance Club Inc., 324 W. Market St. Admission: $5-$6. Information: www.yorkswing.org.
Community dance classes: Being offered at Stewartstown Area Senior Center, 26 S. Main St., Stewartstown. Information: 993-3488.
The Happiness Project book discussions: 10:30 a.m. Thursday at the Paul Smith Library, 80 Constitution Ave., Shrewsbury. Registration: 235-4313.
Town Hall Meeting: 7 p.m. Thursday at Helen Thackston School, 626 E. Philadelphia St. Residents can tour the newly renovated school at 6 p.m. before the meeting. Information: 849-2221.
Understanding the Civil War: Presented by Dr. Philip Avillo, Professor Emeritus at York College, 10:30 a.m. Saturday at Historical Society Museum, 250 E. Market St. Information: 848-1587, ext. 230.
Pat's Singles Club dance: 7-10:30 p.m. Sunday at the Valencia Ballroom, 142 N. George St. Admission: $10. Information: 884-9402.
Kelly Wright: Fox News Correspondent: 7:30-9 a.m. Oct. 1 at York Holiday Inn, 2000 Loucks Road. Information: 770-0235.