What is a good swimmer?
A good swimmer is someone who will pass on their enjoyment of swimming to their family and friends and help or guide inexperienced people to safety in the water and being honest about your own ability. A good swimmer will be able to move through the water in various ways with confidence and self awareness.
How long does it take to be a good swimmer?
On an average if you want to be a good swimmer it will take around 5 to 6 months or so. But yes if your goal is to compete with others then you must give yourself at least 2 years to relish and be the best. You could take as long as you want. If you like swimming and are around 9–14, you can become 'good' in a year.
How long do you need to swim to get a good workout?
You should plan on swimming for 30 minutes, then, so that your actual exercise time (as opposed to rest time) ends up around 20 minutes. To begin, commit yourself to three times a week, 30 minutes per workout. Try swimming for as much of that time as you can, and count your laps.