I think it is very important to learn to swim, for fun, for exercise and for safety. I am always surprised by adults who can't swim and think how much they miss out on. I love swimming myself, although we do it mostly on holiday.
I can teach swimming (got my qualification years ago) but I have found it very hard to teach my kids. Mum knows nothing apparently
My kids have learnt to swim mostly on holiday, we go where they are in a pool for 2-4 hours per day. They learn just by messing around in the water, helped by the fact that there isn't much of a shallow end where we are on holiday. Each year we see them come on in leaps and bounds over the 2 weeks. I do think this type of swimming is very important to learn to swim, formal lessons doesn't really do it, they need to play in the water and have fun.
But they will not allow me to teach them their strokes, so they are very strong confident kids in the water, but have very poor stroke technique, so we have decided they need swimming lessons.
We started lessons on one local council run pool. The lessons were dire, they were boring, and the kids spent loads of time at the side watching the others swim across (they went one child at a time, so 8 children means they were only swimming 1/8 time)
The younger group had such a small part of the pool that they could only do 3 metre length. We stopped lessons for a year, then on holiday were struck again by how they needed to improve strokes.
Both older children have school swimming lessons, oldest is year 5 and has had them every year for 6 weeks. Has taught him some, but they learn in pool which is shallow, so he puts his feet down and doesn't swim. Comes home with a 10 metre badge when I know he can easily do 50-100m.
Tried again this year with lessons. Also council run pool, in another town 20 minutes drive. Found the lessons by recommendation, very good, well taught I can see their standard improving each week. Not cheap at £5 per child per lesson, this is a lot of money for us as all 3 kids are doing it.
I would like to see school lessons more effective, and more targeted. I would like to see pool open for free swimming for families in some way so they can be more accessible, or that families can get subsidised lessons.
My youngest is having lessons with her older brother and sister. She can swim a bit and is in the beginners group. She loves it, so that is working for her, but really 5 year olds having formal lessons isn't ideal to me, I think at this age playing in the water is much better than lessons, especially if they aren't fun. We are very fortunate to have a fun teacher in a small quiet pool.
My kids all love to swim, but my eldest does not like being made to have lessons, he doesn't like lessons, would rather just have fun in the water. We have a bargain that once he can do 20m well in each stroke he can stop.
My girls love their lessons, and love swimming.