This team totally turned around my puppy experience. I learn so much from them every day, and the way they interact with my dog has such a calming effect on her - it looks like magic. Even better, though, each trainer is so good at explaining exactly what they're doing, and the method behind it, that I can then take the skill home.
I also love bringing my kids with me to class so when they're on doggie duty, they're part of the training team.
ALSO - Adventure Camp saved my work life when my puppy was under 16-weeks -old. LIFESAVERS!!!