Join Historic Rosedale Plantation’s garden curator to learn about the many types of holiday greenery and make a creation to take home. The workshop is 10 a.m.-noon Dec. 16 at the Historic Rosedale Plantation, 3427 N. Tryon St. Bring a pair of hand pruners. Cost is $25. To register: 704-335-0325.
Skip the roasts and the birds and add some fish to your holidays with the Feast of the Seven Fishes. This demonstration cooking class is 6:30-8:30 p.m. Dec. 16. at Salud! Cooking School in Whole Foods, 6610 Fairview Road. Cost is $60. Call 980-213-2400 to register.
Enjoy the Charlotte Symphony’s performances of Handel’s “Messiah” at 7:30 p.m. Dec. 18-19 at Knight Theatre, 430 S. Tryon St. Cost is $40.50-$84.50. For tickets: 704-372-1000.
“Holiday Music with Julie Harris and the Myers Park Consort” will be 10 a.m.-1 p.m. Dec. 19 at President James K. Polk State Historic Site, 12031 Lancaster Highway, Pineville. A variety of instruments will be featured, including the dulcimer, bouzouki, guitar and folk harp. Free.
Meet Dr. James Macomson, author of “Christmas Renaissance: Stories of Grace, Belief, and Spirit,” 2-3 p.m. Dec. 20 at the University City Regional Library’s Community Room, 301 East W.T. Harris Blvd. The author will talk about his writing process, inspiration and career path. Q&A will follow. Copies of his latest book will be available for sale. Free.
“Wilderness Survival Skills 101” will be offered 9 a.m.-noon Dec. 22 at McDowell Nature Center, 15222 York Road. Join the outdoor recreation specialist and learn techniques and tips on how to survive in the wild through discussion and hands-on activities. The class is free, but registration is required. Call 704-588-5224 for more information. Dress appropriately for building a fire and shelter.