Wonderful to get to competition level training. I worked my fearful dog all the way up to competitive level. She's now the best behaved dog most people know. They teach you how to problem solve and can instantly answer any "why do you do that this way" type of question. Put in the work and the rewards are great. They make sure you know how to "proof" your training to ensure that what you mean when you say "sit" is what the dog understands, whether that be sit for a second or sit until told otherwise. They make you think harder...and i like that.