Swim Strong, Train Daly
Video Technique Analysis at John Jay College
Virtual Swim Video Analysis
Video Technique Analysis at Your Pool