Science Daily: Tai Chi Gets Cautious Thumbs Up for Psychological Health.
[A study] found that practicing Tai Chi was associated with reduced stress, anxiety, depression and mood disturbance, and increased self-esteem.
What’s Tai Chi? Wikipedia’s answer is here.