The program is run well. The administration is excellent. Communication is excellent. Fees are reasonable. Coaching supervision is great. Coaches are doing a wonderful job instructing athletes and pushing them to perform to the best of their ability. Athletes are having fun and learning new skills. They are motivated. They are interested in attending every week and look forward to it. As a parent I feel it is a good use of my time to ensure my son gets to squash because I believe it benefits him socially, physically and mentally. Thanks to you and the coaches for an extremely well run program that is very much enjoyed by the athletes.