North Carolina organization with three locations provides team credits, schedule, links and requirements.