I was very happy with the Puppy 101 class taught by Blair! She did an absolute wonderful job and was super patient. She even took the time to help dogs that were struggling with various things.
The only reason I am giving it four stars instead of five is because of the large class size (nine dogs) and the corresponding small class room. I guess maybe in a more advanced class it would be okay, but when puppies are trying to socialize it made the class more difficult. Could not wait to sign my dog up for the Intermediate class only to find out they are done teaching. Hope they recommend their clients to a comparable trainer!