Both my boys have been taught how to swim by Salamanda. My eldest initially joined the lessons at the local leisure centre and quickly developed bad habits that were not addressed. Unhappy with his development, I moved him to a Salamanda class and his technique improved instantly.
It took a while to lose the bad habits but now he swims beautifully. When my youngest was old enough, I had no hesitation in enrolling him into Salamanda. He is still quite young but has the confidence and the ability of someone much older. He has flown through the levels due to being taught correctly and monitored closely from the start.
For committed tuition from actual swimmers, I would highly recommend Salamanda. They care about their students and it shows!