We had a great experience with Birgit, she was tough but patient and helpful with our puppy. We made a lot of progress during the course and especially enjoyed the real life situations in training, I.e going to busy places and exposing the puppies to different distractions and learning how to handle these situations. We highly recommend Birgit!