How To Teach Your Child To Swim
If child is apprehensive, start him off gradually by practicing in a bowel of water.
If the child is extremely apprehensive, start by pouring a teaspoon of water on his shoulder every day, each day getting closer to his face while the child blows air out of his mouth. Then pour just a little water on his mouth and finally nose then the whole head. This could take weeks so don't rush the anxious child.
After he can blow bubbles, teach him to immerse his head in the water. First start off with just the mouth under water, then nose, then eyes. Tell them that its okay to close their eyes when first learning this.
Most kids take more than a couple of days to learn this, just keep practicing every day (unless they're sick). Pay attention to your child's fears so that you don't rush them through a stage before they're ready. Learn to work up slowly to a hard stage without pressuring the child. Older siblings in the bath can help encourage younger ones.
I'ts tough getting kids to immerse their head in the water. Never force a child's head in the water. Let him do it himself. One way of getting kids to immerse their head is to make a game of touching their chin or nose to a toy at the bottom of the tub with no water in it, then slowly increasing levels of water. Practicing immersing his head in the water is one of the drills you should go through every day.
If the child is still having a hard time with immersing his head, show him how to pinch his nose with his fingers (do it for him the first time) so that the water doesn't go in his nose.