My daughter has been with LA Splash for one and a half years. She is very happy. The coaches are caring and positive. They help the girls(and one boy now!) become better swimmers, stronger athletes, and kinder people. My older daughter also swam with these coaches on another team, and it was a great experience for her. Being on a synchronized swim team is also an incredible overall workout. You get all around fitness. Strong core, abs, upper body, lung power, and flexibility.