We have been taking our now 10 month old spaniel Sam to Felicity's classes for the last few months. The group is informal and friendly and because there are dogs are at different levels we are able to see both where we have come from and where we will end up. We went because Sam was dreadful on the lead and refused to come back until he was ready when we went out for a walk. We still have room for improvement but we have learnt so much in terms of how to interact with Sam and get him to do what we want because he wants to. Exercise with Sam is now more of a relaxing than frantic arm pulling experience.
Felicity is knowledgeable with her training and you realise it is all about how you behave that drives your dog's behaviour. I would recommend Felicity to anyone looking to get their dog trained.