Very professional puppy school. The sessions were fun and informative and my puppy's confidence grew so much. Would definitely recommend.