I've yet to go through it. I have a book I bought off Amazon last year so that I could get started with Jersey. The trainer who works out of our doggy day care is certified through the AKC to certify for CGC. Right now I know we won't pass the step where Jersey has to stay in a room while I leave, so until we can work through that one I'm not even going to start the training classes. It's something I really want to do with Jersey though.