We did it with Rasco to try and help him stop being aggressive towards other dogs and while I think it has helped a bit and we've taught him how to heel properly, we're going to stop.
Though it's not expensive at ?50 for eight weeks, just don't see the point anymore. We've been doing it for ten weeks (tonight will be the eleventh), and joined another class after the Eigth week that were halfway through their course, so next week's lesson will be the last.
I think it's for novice owners and/or competitive Obiedence and/or Good Citizen dogs.
We still do agility and doggy tricks