My Dylan is nearly six months old now, and the first class I went to we didn,t like what we saw, he had been frightened by being jumped on by a jack Russell the first time he went out, and the trainer wanted me to let him off the,lead to run around with loose puppies which included a boisterous springer, Weimaraner and husky as well as a happy terrier. It would have freaked him out completely. The trainer was doing the Kennel club course so she was n't a flyby night. Anyway we didn,t go ask and found a trainer via apdt website, and she is much better. Although I don,t agree with every single thing she says, everything is done with kindness and with the welfare of the dog in mind. Treats are used extensively. There is certainly no yanking on the lead, that could injure your dog's neck and spine.
If you're not happy with the trainer, either speak to her about it, or carry on and use kinder methods and ignore that part of the training, or look for someone else. I think you have to be happy about your trainer,s methods and have confidence.
Dylan will happily walk to heel at home and in the class with a treat, but in street he,s a puller, because we live in the sticks we don,t often walk in streets. I have just acquired a Walk your dog with Love harness, and will write a post on how it goes over the next few days, so watch this space! Spaniels respond better to gentleness than force. Don't be afraid to look around.
Best of,luck
Lesley and Dylan