I believe that one of ways to make your child the best is to put them on your level. For too long, parents act as a mentor, which is good, but they do this for much to long. Alot of the time, I dont think they understand that they have to let the child respond and they, the parents, have to treat what their kid said like they would another adult. What I mean is, they teach their kid and teach their kid again, but they never give them a full chance to try out what they learned for themself. If they have to talk with an adult, they start acting like one a hell of a lot sooner. As soon as they have full trust in themself and the sooner they mature and understand themself, the sooner they will be able to do ANYTHING. If your girl's smart, and based on what I read of you, she more than likely is, she'll become better than you because she'll have learned from what you know and more on her own..