We originally enrolled our son (age 3) in a beginners swim class with Coach Sudesh almost one year ago. We were so pleased with his progress that we also signed up for adult lessons with Sudesh to satisfy a lifelong dream of swimming laps. We had all taken lessons in the past but never improved as much as we have in the time that we have been working with Coach Sudesh. He takes his time and is very patient with both children and adults. He is extremely professional and helps us to identify even very small corrections that have made HUGE differences in our ability and endurance with the sport. We love being in the pool and are eternally grateful to Sudesh for making swimming so enjoyable for all of us.