We have been taking swimming lessons in this location for ~3 months and we could not be happier with the progress my child is making. We were taking classes at a different school before and the progress was really slow. Once we started the semi-private at Waterworks (similar price as the group lesson at our previous school but much smaller child teacher ratio!), my child is progressing very nicely and can swim semi-independently now. I definitively recommend Gabriela, she is very passionate and caring for her students.