Baby swimming lessons are a great way to teach your child to swim. Water safety is a very important life skill, and swimming is also a great opportunity to get closer to your baby. Baby swimming gear is very simple: you need to buy the best baby swim nappies and a towel. There is no limit to how often you should take your baby swimming: the best answer is probably "as much as possible". How long it takes depends on your child: you should go outside as soon as they are cold or tired.
It is recommended that you start swimming lessons after your baby has had their first vaccination at 2 months of age. It is not a good idea to take your baby for a swim after they have been fed. It's recommended to wait 1.5-2 hours before diving and you won't have to worry about getting into the pool: the swim diaper keeps everything inside. It is a common belief that young children automatically hold their breath underwater: there is a lot of truth to this, because up to 6 months of age, mammals' diving reflexes function, preventing water from entering their lungs.
A good immersion technique is to have your baby dip into the water, blowhard in the face, and then gently lower yourself down. It is recommended to dive with your little ones as this way they can always see you. It's also really fun to move your baby into the water.