(Note: we went here 2 years ago.)
Who's Walking Who is a typical obedience school. Only problem was it seemed to be catered towards Golden Retrievers and Labs (which tend to be more laid back and pliable). If you have a terrier (or other high energy dog) then I cannot in good conscience recommend this course.
Having a Retriever is like trying to catch rain in a jar. Having a Terrier is like trying to catch Lightning in that same jar. Find a course that caters to your dog (if such a thing exists).
Please note, the Retrievers and Labs in our class did very well though.