I'm sure folks will think I'm crazy but I had my wife take my current dog to basic obedience classes locally when Misty was a pup. I think some woman taught the classes at a Petco or something.
So why did I do that? Couple of reasons.
1. Previous to Misty, my wife always complained that each dog was MY dog. I had taught them everything and I was the Alpha. As a result, the previous dogs didn't always respond as well for her as they did for me. This really changed when she taught Misty obedience. Misty is far more clued in to my wife than the other dogs ever were. Very responsive and loving. I have no problems with Misty either. I sort of think she sees both of us a sharing Alpha if that's possible. Wife is happy, dog is happy, I am happy.
2. I think women in general (and my wife in particular) have more patience in training than myself and most men. The women take their time, don't worry about schedules, are gentler and more positive and don't seem to get as frustrated when a dog isn't getting it. So the introduction to learning is very positive and builds a good base. We had no trouble transitioning Misty from wife/obedience to me/field work.
As always, Your Mileage May Vary. If I ever get another pup, I'm following this same route though. Worked well for me.