The cool thing about skill enhancement training is that even when players are in large groups it still feels like an individual workout. They get the teaching points and then rep out the details in their own space. No waiting on the sidelines, no depending on other players to get quality reps in, just them in their own world getting better...