I put my daughter in their training program to help her understand how to play before putting her into a league. Coach Steve is amazing and so good with the kids! He is very patient, and motivational, and gives great directions to the kids. He is helping her develop skills and create a love for the game!