Love this organization! The people are great with the kids, love that practice times are right before the games. This makes it so easy for busy people like us. I have also had my kids in other sports organizations that are super disorganized. The staff does a great job communicating with parents.