It is awesome. It helped my dog (and me) so much, and I am very thankful to them for all they did for us. My dog is a rescue with a lot of issues, and I would not have been able to keep her if it hadn't been for them. I am currently in the third set of classes with them, and it has been great.
Haven't done it, but I see them all the time doing it. It seems decent as a viewer.
Thanks! Your answer is awaiting moderation.