Advantage Sports is an extremely professional sports club. Coaches are very well qualified and experienced and management knows how to match coaches’ expertise to clients’ requirements and needs. I had a wonderful time working with Sudesh who is specialized in stroke development and who was able to improve my freestyle technique with stroke analysis, drills and general swim coaching. I was looking into getting more efficient in the open water for my triathlon races and he did a great job making me feel the water and swim more smoothly.