North Carolina employs about 95,000 teachers in its traditional public schools. For years, more North Carolina teachers have been resigning than have been completing the state's educator preparation programs, though there was an uptick in those completing those programs in 2022, to 3,748 people.