Laurelin, I can definitely attest to the value of a good trainer whose methods are similar to your own. Kit and I had hit a major plateau with our old agility instructor and getting into the new class sent us rocketing off it. Like Mia, Kit has intense drive which is not matched by other dogs in our class. Our old instructor wanted me to take that drive down a notch. Our current instructor is teaching me how to harness it. In my case, both instructors were highly qualified with gobs of titles on their own dogs (including nationals titles) and others that they've instructed. But only one of them is someone who can teach (me) effectively, and implements training methods that I can get on board with.