Good for young kids to get physical activity, learning self defense in a team environment that will teach them self discipline, self worth and individual accomplishments ... more