Defenitly do NILIF (NOTHING IN LIFE IS FREE) with this dog! Spend the money to continue training her but do it at an obedience school where they teach you how to train your dog. Don't let someone else do it. Training is the bond that establishes you as the leader. Forget the past and work on the future. One last bit of advice.... stay away from the dog park until you get more control over your dog. This is for your sake as well as hers. Find a place to take her where there are no other dogs around. I think you mentioned a reservior. That sounds like the place to take her instead of the dog park.
Originally posted by bckrazy
I would start NILIF training, get over being tolerant and middle-of-the-road with her and be a leader. DON'T send her to training school, where some one else is training her (I think that's what I gathered for your last post??). She probably respects other people because they are outsiders, and they are more confident with her. You should find a reputable, positive, extensive training program to enter with her and train her yourself. Practice the training at home.