Teams are formed based on age, skill level, and player requests. Every effort is made to create balanced teams.