Email information for this calendar several weeks in advance of the event to community@yorkdispatch.com.

CLASSES

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.

Art class: Printmaking and Beyond, 10 a.m.-1 p.m. Fridays beginning Oct. 18 at York Art Association, 220 S. Marshall St. Registra tion deadline: Friday. Information: 755-0028.

Community dance classes: Being offered at Stewartstown Area Senior Center, 26 S. Main St., Stewartstown. Information: 993-3488.

Free Job Readiness workshop: For displaced homemakers, single parents, dislocated workers or individuals in transition, 9 a.m.-2:30 p.m. Monday-Thursday Oct. 14-31. Information: 741-0820, ext. 5205.

Knitting lessons: 6:30-7:30 p.m. Oct. 28 and Nov. 4 at Dillsburg Library, 17 N. Baltimore St., Dillsburg. Information: 432-5613 or www.yorklibraries.org/dillsburg.

LECTURES/EVENTS

Pat's Singles Club dance: 7-10:30 p.m. Sunday at the Valencia Ballroom, 142 N. George St. Admission: $10. Information: 884-9402.

Book signing: Joan W. Higgs, author of "One Moment," 10 a.m.-3 p.m. Saturday at the Markets at Shrewsbury, 12025 Susquehanna Trail, Glen Rock. Information: 235-6611, ext. 100 or www.MarketsatShrewsbury.com.

Game On with the DeMolay: For young men, 12-21, featuring playing games on a mobile game truck, pizza and more, 3-5 p.m. Saturday at York Masonic Center, 400 Masonic Drive. Information: 870-3202 or email, dpwlandscaping@aol.com.

York Symphony Or chestra: Presents Kyle Wiley Pickett as guest conductor, 7:30 p.m. Saturday at the Strand-Capitol Performing Arts Center, 50 N. George St. Tickets: 846-1111 or www.yorksymphony.org.

Oktoberfest dinner/dance: 6-11 p.m. Oct. 19 at Alert Fire Hall, 3118 N. George St., Emigsville. Tickets: $10-$22, children under 6 are free. Deadline: Saturday. Information: 292-3869 or 764-1725.

Diabetes Table Talk program: 6:30-7:30 p.m. Monday at Hanover Hospital Wellness & Education Center, 400 York St., Hanover. Information: 316-7208 or (800) 673-2426, ext. 2118.