Originally Posted by intothevoiddd
It's actually through the humane society!!
That explains a lot...multiple humane societies and shelters will do 'classes' to raise funds, it's no different then Petsmart - stick a label on any person and call them a 'trainer' and charge money. Doesn't mean they have any experience, you may end up with a great experience or a total letdown.
Ditch that class and move on to the other trainer, paying a trainer is only useful when the trainer is willing to work WITH you and your dog not stick a label on it right away. Personally I had issues with my puppy class's trainer but we ended up working it out in the end (she stuck a label on him first day as well). But she was willing to work with me through the problems, it doesn't sound like this trainer is.