I think the usual method is to pay x amount in advance, and a percentage of the profits should the student make some in a cash game or tournament