Today I took the kids to a pool with a diving board and water slide. It was just $18 for 6 of us to go. Nice! The oldest 3 were busy on the fun stuff. L was attached to me and I wasn't watching anyone but my little boys. So I let B swim with his life jacket for the first hour. Then I let him take of his jacket for the first time. He never put it back on! He worked from the "sinking submarine" phase of swimming to the "swim to mom" phase to then staying within a few feet of the wall and regulating himself. Wow!