Years of Cheer
North Star Cheer is Windsor’s only cheer team, open since 2006. Owned and coach by Cheri McCurdy-Ducre and Linda McCurdy, they not only teach cheerleading but also teamwork and dedication, according to their website. Even the name has a story. “I considered a number of