Superintendent Andy Craig resigns