The place were we are taking classes offers a variety of levels. Each level has strict requirements before a dog/handler can move up. It is rare for a level not to be repeated several times and many never make it beyond intro. I appreciate the need for demonstrating the required skills before moving on. We were recently promoted to the intermediate level, which is great. However, I already can see at this level we'll spend much of our time waiting on others. Boxers pick things up pretty quickly. I am considering changing to another facility once this class ends, if it would accelerate things. Just wondering what the experiences are of those who have done this before. How did you learn? How quickly? Is training the same everywhere?