I took my dog to both puppy kindergarten and basic obedience at Barb Levenson's dog training center. The classes were quite large and I didn't feel that I received the level of feedback that was useful. Also, the main instructor quit halfway through basic obedience and so the entire class was managed by a single assistant instructor. It was good motivation for me to practice with my dog but other than that, this course was pretty useless.
more