I've been taking classes here with my dog since he was a pup (he's about 4 now).
These folks really know and care about dogs!
There are a variety of classes, including (but not limited to) basic obedience, Canine Good Citizen certification, agility, and freestyle ("dancing with your dog").
The key thing that the instructors at Positive Dog Training "get" is that it's really about training the *human* to communicate with the dog. If you communicate clearly and consistently, the dog will respond.
At the end of each class, the handler receives a certificate of completion and the dog gets a star & a treat. Younger Junior Handlers are always welcomed and encouraged.
Classes are sometimes very full, which can make it difficult to take in all of the information, but the instructors are very willing to answer questions and packets of notes are available at each class session.