Group coaching sessions are usually **the least effective way to use your money.**
Think of it this way: how do you improve? You improve by repeating the same strokes (volume) over and over, **and** having guidance on improving the technique and direction of your shots. Group lessons with 4 persons don't give you the latter, as it's mostly "tactical-based". **As for the volume, for the same 1h training you are splitting the number of times you can hit a ball by 4 person,** so you get 1/4th of the volume as a 1:1. Also, when you are a beginner/intermediate, Group lessons are even worse in this aspect, because players here do a shitload of Unforced errors. This means that, statically, you may hit a ball once or twice at best, and then one of the other players will make a mistake so you don't get another ball to practice. Time wasted. Rinse and repeat.
Now apply these numbers to the pricing. There you will see the most effective way to use your money is actually the most expensive one: 1:1 coaching and also 2-player lesson are pretty damn good too. On a group lesson you are paying for having 1/4th of the total ball volume of a 1:1 coaching lesson (these are not 4x times more expensive, plus you get dedicated technique feedback).
Disclaimer: if you are REALLY new to the sport, then group lessons are fine as they are basically replacing a match you would otherwise not have. But after that they are useless for progression. Only when you reach a high intermediate-advanced level, **if you can get a good class with better players with low unforced errors counts,** will it be again a decent option.