Read the excellent column here.

Will concludes that Blaine amendments are “an unsavory residue of 19th century bigotry and an obstacle to educational experimentation.” He continues, “Many legislators, however, are on leashes held by teachers unions which, in their grim defense of his retrograde amendment, are appropriate allies of James G. Blaine.”

North Carolina’s Constitution does not have a Blaine amendment, which prohibits public money from going to schools “under the control of any religious sect.” You can read more about school choice and the NC Constitution here.