• July 19, Stand Up Paddle Board: Huntersville Parks and Recreation partners with My Aloha Paddle Sports & Fitness to offer a two-hour introductory class for ages 8 and older at 1 p.m. July 19, Aug. 2, Aug. 16, Aug. 30, Sept. 13 or Sept. 27 off the Neck Road access point in Huntersville. Registration costs $36-$40. Details: 704-766-2220.
• July 27, Intro to Paddleboarding: Cornelius Parks, Arts, Recreation and Culture partners with Aloha Paddle Sports and Fitness to offer one-day Intro to Paddleboarding classes 3:30-5:30 p.m. July 27, Aug. 10 and 24 and Sept. 7 and 21 at Ramsey Creek Park, 18441 Nantz Road, Cornelius. Ages 8 and older. Classes cost $35 for Cornelius residents and $40 for others. Details: 704-892-6031, ext. 188.
• July 19-20, Adult Sailing Classes: Cornelius Parks, Arts, Recreation and Culture partners with North Carolina Community Sailing and Rowing to offer new two-day adult sailing classes 8:30 a.m.-1 p.m. July 19-20 and Aug. 9-10 at Blythe Landing, 15901 N.C. 73, Huntersville. Each two-day class costs $150. Details: www.cornelius.org/parc or 704-892-6031, ext. 188.
• July 27, HFFA Kids Triathlon Series: The race begins at 2 p.m. at the Huntersville Family Fitness & Aquatics Center, 11725 Verhoeff Drive, Huntersville. Register online costs $25 in advance and $30 on race days. Details: www.jonesracingcompany.com/hffa-kids-tri/.