Health School Swimming Programs: Physical Education – David SparkesBy rokurDecember 19, 20120 A FINA 2012 World Aquatics Convention presentation. Very nice.