Both of my children have been taught by Swim With Me for many years. Their progression has steadily increased over this time, and their instructors have always given them encouragement to improve their skills. Another plus point is that the fees are extremely competitive in comparison to other local swimming clubs!