Thanks Jason Pretty for letting us know about a great swimming resource available from Endurance Nation!
Click the goggles to download a zip file with pdf's and links to online resources and videos. Note that the file will only be available for a short while so grab it quick.