This is the best way to go for swim classes! The lessons are very flexible!! The instructors are wonderful! They are knowledgeable and do an excellent job teaching. The staff is courteous and easy to work with. The rates are also quite reasonable. I highly recommend Water Wings!