mydailyswim.com
Simple and FREE
BEGINNER WORKOUT: 200 easy swim (warm-up) 16×25 free kick on the 1:00 16×25 free (odd 25s sprint/even 25s easy) on the :50 200 easy swim (cool down) = 1200 INTERMEDIATE WORKOUT: 400 easy …