Would highly recommend. They have really improved my children's swimming skills. The staff are awesome and very helpful and know there stuff. Best place to go.