We enjoy bringing our son to play YMCA sports, seeing him play and meeting new people. It's a good environment. It's good for any kid to play sports through the YMCA. Our son learns how to make friends and talk to people and learn about other people and cultures. The coach is a good role model. He helps our son and us whenever we need it. He has lots of patience. We're really happy with the coach our son has.