`` some people are advocates for what they 're calling nc pledge , which provides a free college education for students who graduate from a north carolina high school as long as they maintain a certain gpa .