Tickets are on sale through Wednesday for the Old Courthouse Theatre's 20th annual New Year's Eve Murder Mystery Dinner Theatre and Silent Auction 8 p.m.-midnight Friday in the ballroom of Smith Tower at Charlotte Motor Speedway. $75 per person. Call 704-788-2405 or e-mail firstname.lastname@example.org with details about your party.
Huntersville Family Fitness & Aquatics, 11725 Verhoeff Drive, will host a FitKidz camp for school-age children Dec. 27-30. Cost is $15 a day for after-school program participants and $30 a day for others. Register at www.hffa.com or contact Becky Taylor at email@example.com; 704-766-2222.
The Cornelius PARC Department and DancinKids Studios will offer dance lessons for ages 2 through 12 beginning Jan. 3 at Bailey Road Recreation Center, 11900 Bailey Road. Details: 704-765-1450; www.corneliuspr.org.
The Charlotte Fencing Academy will teach beginner fencing lessons Tuesday afternoons Jan. 11 through Feb. 15 at Community School of Davidson, 565 Griffith St. Details: 704-892-3349; www.d-Recs.org.
The town manager's office is asking for suggestions on local topics you'd like addressed on "Mooresville Minutes," which airs on Mooresville Government TV (channel 20) on Mi-Connection and the town's website, www.ci.mooresville.nc.us. 704-663-3800; firstname.lastname@example.org.
The 33rd annual Lake Norman New Year's Day Barefoot Challenge will start at noon Saturday at Lake Norman Marina in Sherrills Ford. Details: Justin Landers, 704-572-9174; email@example.com; or www.carolinashowski.com.