My daughter just completed a course of swim lessons. At her age, it's more about learning skills and safety in the water as opposed to unsupported swimming, but I think it's been really good for her. We signed her up for another two weeks to continue practicing and learn a few new skills.