It blew me away the first time I went into the pool area here. There are SO many children learning to swim! Of course I was there to support my daughter so I thought I knew what to expect but this is a really busy place. As you’d expect, the number of people using the pool is reflective of the quality of service and skills of the people involved. My daughter is quite shy and fearful of the water so it takes a special someone to help her feel calm. In all honesty, some staff do this better than others, but I never feel that she is at risk of being ‘left behind’ in the classes. Even if they let her learn at a slower rate, she is always made to feel part of the class. The only minor issues I have is that there’s always a tousle for the seats for the onlookers so once you get one, don’t move or someone will snatch it up. Regardless if you have everything you own on the seat to ‘keep your place’ some one is likely to take it anyway(happened to me today! Grrr!). I was pretty shocked when I heard the price but it does seem to be pretty reasonable when compared to other places. I wouldn’t hesitate recommending Blue Dolphin to anyone!