The coaches were involved at all stages and setting up the experience and answered all questions promptly. They were very professional and seemed to really enjoy what they do. I learned a lot from my time being coached and made a noticeable improvement in my play. Will definitely repeat.