The best way to teach a child is to let them discover it for themselves. Guide/introduce/demonstrate when the child is ready. Start 'teaching' and you'll turn them off for sure.
The challenge now is holding her back. She wants to know everything all at once. I'm doing my best to answer her questions without getting too deep.