Lately I have been working with Olympic swim hopefuls training in Key Largo and Islamorada. As a competitive swimmer from way too long ago, it was very inspiring to see how quickly they get from one end of the pool to another.
Some, like Gary Hall Jr. (over/under freestyler in photo below) have been in several Olympics already. Others will be in Beijing for the first time, for either the USA or their home country.
Here is a collection of work I've done with The Race Club: http://www.seacamusa.com/race-club.pdf