Human: What are the best ways to teach a baby to swim? Assistant: 
The best ways to teach a baby to swim are through a combination of instruction from a professional swim instructor, gentle guidance from a familiar adult, and opportunity for practice in a safe, shallow pool. It is important to start off with small milestones and progress at the baby’s own pace. Parents can start off by introducing the baby to the water in a safe and friendly way, such as through play and exploration. Parents can also make use of specially designed toy and pool floats to ensure their baby develops a natural affinity towards the water. As the baby’s confidence grows, they can gradually be given more advanced lessons while being encouraged to explore more of their natural swimming abilities.