This article seems familiar. I feel we talked a bit about Tai Chi earlier. I did a lot of TaiChi in college. In high school, I got a shoulder injury from swimming. Taichi helped a lot. I do have to emphasize, it is very important to get the right teacher in the beginning!