Hi Sharon. I’m not a group fitness trainer but I do train athletic teams, small group of athletes and regular fitness clients, and pairs. I think that there are definitely benefits to both the me as the trainer and to my clients by having them pay for a specific number of sessions upfront. A steady income stream and the certainty that if I take the time to show-up for a “class” that I am guaranteed a certain amount of income to cover my expenses etc, and for the clients a reduced per session rate. A win-win!
I hope this helps.