The Grassroots Staff is the most patient and compassionate group of coaches I have ever experienced. They foster a supportive environment, where all members of the team encourage and motivate one another. They have provided a truly rewarding experience for my daughter.