i give kudos to this company. they have recently moved facilities and their new facility on flamingo & 215 is much better! clean & lots of shower stalls. some instructors are better than others. the first one we trialed with was pretty abrasive with the kids but i no longer see him anymore, thank god. so some instructors are better than others - but overall huge improvement from their worn down ft apache location!