DS will be 2. He loves the water and I know he'll have fun, but I also want to start swim when he'll really learn to follow the directions, etc. so he can really learn. I never learned to swim and so i want ot make sure he does. Is 3 better? 4? Or does a 2 year old get something out of it besides fun splash time?