Jiu-Jitsu is a great sport for those teens who needs mental stimulation with physical activity or for athletes in the off-season to stay in shape.
Other benefits are perseverance, mobility, active meditation, stress relief, confidence, and anger-management.