We have been coming to water wings for the last couple years. The new facility is beautiful and clean. The staff is very awesome and professional and really on the ball. We have been to Andrew the instructor a couple times but we've been going to him more recently and he's seriously so awesome and very attentive. I feel my daughter has really improved ever since she started taking lessons from him. Don't get me wrong all of the instructors she's gone to have been really awesome but Andrew is all around. He explain things in detail and makes my daughter feel very comfortable. She always learns something new from him EVERY single time!