This course is the most advanced and effective method to learn swimming yet simple.
Step by step learning guide
Official Course: Total Immersion head coach Terry Laughlin teaches you how to swim faster and further using less effort