Diana Smith's Web Dispatches
50 Swim Workouts
Just came across this cool little website authored by Ruth Talman Kazez, artist, triathlete, swimmer - some interesting and helpful resources geared towards the novice adult athlete.
Here is her main "swimming" page: http://ruthkazez.com/swimming.html
Be sure to check out some of her aquatic art as well!