We specialize in getting people together, assigning them to groups (Teams), improving communication, and collecting scores. Weather it is for sports, card games or just organizing non-competitive events.