Mike Long is president of Parents for Educational Freedom in North Carolina.