We love AZ sports. We decided to try it because our dog has training classes but no fun classes. Will be s awesome as an instructor and to be honest he does great at training ya more than the dog because we are the ones with the issues telling our puppy what we want. We recently met Jessa another trainer and she was great. Was concerned at first on the. Holding blocks idea of classes instead of sequence classes but it totally works.