Professor: NC Dems have work to do