My dd trains there in the Ignite Program for the past 18 months. She had made great strides and all the coaches are great! She's done semi privates, privates and a regular group in her Ignite Program that are similar skilled players working together. They give feedback after each sessions and will go see a game to give more feedback and direct training ideas.