Robin was great! She gave very clear instructions and was so patient with our dogs. She never once made us feel like we were bad dog owners for their poor behavior like other trainers have made us feel in the past. Our instructions were given clear as day. Immediately after Robin left, we said how empowered we felt to be given such clear and effective tools. We have never seen ANY of them on better behavior. We definitely found the training experience to be interesting and enjoyable. We didn't realize how different the languages that we speak are between humans and dogs. Robin made it enjoyable just by maintaining such a calm demeanor. Highly recommended, worth every penny!