Laura is one of the best dog trainers we have experienced. Two of our friends are signing up for her classes after seeing the changes in our dog. The difference between Laura and other trainers is that Laura actually has you train your dog instead of lecturing to you how to train your dog. 95% of all classes are hands on. You don't sit in a chair, listening to ""dog stories"" or ""how to's,"" Laura has your working with your dog in a group of other dogs. We had 7 dogs in our class and she was able to work with each dog (actually, she really is training the owners :). My wife and I would highly recommend this school. At the end of each class your dog, and more importantly, you, will have learned each of the commands and responses and behave in the manner that Laura sets out at the beginning of each training.
Pros: 95% of the time you are actually working with your dog instead of sitting in a chair listening or watching
Cons: the receptionist sometimes has a ""bad"" day
more