Second time taking lessons with them. I highly recommend them as they are very patient with the students, which range from babies to adults. The pool is huge, clean and great for swimming lessons. My son had great chemistry with them from the very beginning. I have nothing but amazing things to say about Andy and Samy(Andres and Samantha Rodriguez). He is very patient, awesome with kids and really gets a lot accomplished(despite my son previously having lessons at a year old with another school). My son always took very well to the both of them and is always looking forward to class. I love this place :)