My daughter has been part of this group for a few weeks now. She loves it and the coaches are very well trained. Priced reasonably but I really like that the groups are kept pretty small so it actually feels as though it’s one on one practice. The drills are pretty easy to understand but very effective. Definitely bringing my daughter back.