The two major ways coaches can get paid is either they get the money before they start the class or they get it after the class. Either way, there are advantages and shortcomings. Those that always get paid always lose motivation along the line as they do feel they are working for free. And may not even deliver since they have been paid.
Those that get paid later may not be able to get the money complete as some clients may default payment.
Those that get paid later may not be able to get the money complete as some clients may default payment.