Part fourteen
What gets reported to the General Assembly
Subsection (c), added by the 2019 amendment, requires NCDPI to report each year on students eligible for advanced math and whether they were placed. Here is the headline from the December 2024 report: of 59,545 students in grades 6 through 12 who scored at the highest level, 93% were placed in an advanced mathematics course.
That number is accurate. It is also nearly uninformative, for three reasons.
The headline pools every grade together
93% is grades 6 through 12 in one number, and it is the figure that gets quoted. The report does break the data out by grade, and that breakout is the interesting part: 6th grade sits at 88% and 12th grade at 82%, the two weakest points in the state. But grades 8 and 10 are reported only as “above 95%” because the not-placed counts fall under the suppression threshold, so the grade the whole law turns on cannot be read precisely at all.
It counts only the students the cut score selects
NCDPI says so in its own text: the tables “do not represent comprehensive enrollment in advanced mathematics courses.” In 2024‑25 the report covered 11,939 eligible 8th graders. There were 35,713 eighth graders in Math 1. Two thirds of the course is simply not in the report.
It never asks what happened next
The report stops at enrollment. It does not say whether accelerated students reached Honors Math 2, Pre-Calculus, AP Calculus, chemistry or physics. It does not compare them to similar students who were not accelerated. Those were the questions the 2009 analysis answered, and no equivalent has been published since the law passed.
And the series itself is not in good order
There have been six filings. Reading them end to end is its own small argument.
The first one measures something else entirely
There were no 2019‑20 test scores, so emergency legislation replaced the eligibility question with raw enrolment counts and a survey. It reports 289,027 students enrolled in advanced math in grades 6 to 12, and no placement rate at all. It cannot be compared with any later year.
One number for seven grades
29,079 scored at the highest level, 26,575 were placed, 91%. No grade-level table. The 2022 report does the same. If you want to know how 6th grade or 12th grade did in those years, it was never published.
Filed two months late, marked DRAFT
Due 15 December 2024. The copy the General Assembly received is stamped “DRAFT” on its cover page and was received on 18 February 2025. No corrected version was ever filed. The one-time March 2020 implementation report is also marked draft.
The headline does not reconcile
The December 2025 report puts 70,763 students at Level 5 and calls it “25% growth over the previous year of 14,218 more students”. That implies a prior-year base of 56,545. The December 2024 report published 59,545. The real change is 11,218 students, or 18.8%. Somewhere between two reports, the baseline moved without explanation.
Two structural problems run through all of them. Charter school participation keeps changing, so the denominators are not the same population year to year: 2021 had three charters, 2024's tables are labelled “for LEAs”, 2025 says all districts and charters. And from 2023 onward the placed counts for grades 8 and 10 are suppressed and shown only as above 95%, so the exact figure for the grade the entire law turns on cannot be recovered from any recent report.
One bright spot, and it is in the newest report: the December 2025 filing does carry a full grade-level table. It shows 6th grade at 87%, 8th grade above 95%, and 12th grade at 75%, down seven points in a year. The pooled 92% conceals all of that.
Add one more that costs nothing: how many graduates earned their four math credits through each of the four columns, and how many took a double-length version of Math I, II or III. The course codes are already on every transcript. Publishing the split would show, for the first time, how many diplomas carry four math credits and fewer than four math classes.
Two other items already have a foothold in North Carolina law. Section 3 of SL 2019-120 made districts write down their advanced-math staffing and anticipated shortages, once, in January 2020. Subsection (a1) entitles top-scoring third, fourth and fifth graders to advanced learning opportunities, and the annual report has never once said whether they get them. Every edition quotes the grades three through five clause on its first page and then reports only grades six and higher. The one time anyone counted, in the year the tests were cancelled, it was a voluntary survey of districts that measured participation rather than entitlement. Neither requirement was carried forward into anything anyone reads.
The rest is not exotic either. California wrote most of it into law a decade ago. The California Mathematics Placement Act of 2015 (opens in new tab), SB 359, requires every district to place 9th graders using multiple objective academic measures, to run an annual examination of its own placement data to check that students are not held back disproportionately by race, ethnicity, gender or socioeconomic background, to build in a placement checkpoint in the first month of the year so a wrong call can be corrected, to give families a route to challenge a placement, and to publish the policy on the district website.
North Carolina's statute does one of those five things. It sets a score. It says nothing about what else may count, nothing about reviewing who gets held back, nothing about a checkpoint, nothing about appeal, and nothing about writing the rules down.