Hailey and Heather are excellent trainers and explained everything that they did throughout the day training with my dog, Charlie and with me when it came to the actual lessons. Their patience and kindness made the private lessons much easier to train. I highly recommend both for your dog training needs.