>:[ There's noooo way I'd take my puppy to that class. I'm against a trainer implementing chokers with difficult adult dogs, but with puppies it's just overkill. The trainer obviously doesn't know enough about positive reinforcement and repitition training.

I really wouldn't take her, even though just doing obedience commands with other dogs and people around is great practice with distrations. Train with her at home first, to get the basic commands down, and slowly begin practicing them with more and more distractions until she's comfortable doing all of her commands at a busy park. Also, you should really seek out any puppy play groups in your area for good dog socialization. But, IMHO, just doing what you know to do would be much better for her than going to an uneducated "trainer". Also, if you do want that help from a pro, you could seek out a behaviorist in your area to come over once or twice and give you personalized advice, for probably the same cost as going to large classes.