Groups of 8 to 30 work best, and larger teams can be split across two sessions the same day. Smaller groups get more individual correction, worth considering if skill-building matters more than team bonding.