Every citizen who meets the basic requirements — adulthood, residency, and the completion of sentence after a felony conviction — can cast a ballot in North Carolina. There’s no test of civic knowledge required to exercise the civil right to vote, nor should there be.