Both the 7 and 4 year olds are doing gymnastics right now once a week. For us, that has worked out great as our gym has a low teacher/student ratio and has been very patient with my kids even when they are not the best at paying attention. Both of mine are not the most athletic and have low groos motor muscle tone, and this has been fantastic towards helping their developemnt. We also did soccer at the Y with DS when he was about 4 as well and I think it is a great program, but DS just happens not to be too into soccer. For us, the key