We have been going to Water Wings for about 3 years. My son is a bit of a wild one. He has Alex B as an instructor. Alex is amazing with my son. He knows his personality and teaches according to it. He speaks to him in am assertive and loving manner. He truly develops a caring relationship. The front office staff seems to keep changing, which is a bummer, but at least we have consistency in our instructor. So, 5 stars for Alex...3 stars for turnover... average of 4 stars.