When looking for swimming lesson for your child shop around and ask questions.
They don't just happen in Leisure Centers, look at private clubs and how big the classes are.
Some LA Fitness sites are now offering swimming lesson with small class numbers and 2 instructors for the beginner stages.
I think that's great, the kid's get more attention and then obviously the safety aspect, but the kid's feel more secure and confident.