zachary skinner