Really useful web page for triathlete and swimmers who want to improve his swimming skills:

http://www.swimsmooth.com/