How many national level tournaments does the United States host for the sport of fencing ?
The North Carolina Fencing League has grown to include Chapel Hill High School , Elkin High School , Morehead High School , East Chapel Hill High School , the North Carolina School of Science and Mathematics , Bishop McGuinness High School in Kernersville , Cape Fear Fencing Association of Wilmington , Salem Academy , Reynolds High School and even a non-North Carolina school , Carlisle Preparatory Academy in Martinsville , Virginia .