Hey everyone, so one friend of mine in my high school got started in magic because she've seen me perform magic a lot a school and one day I decided to teach her a few simple shoelace and card magic to get her started. The problem is that everytime she watches me perform magic, she wanted to catch how I did it and begs me to tell her how it was done. In the first few times, I used to tell her how every single one of my magic was done after my performances but now I felt that I'm just giving this knowledge to her on a silver platter. Then after a while I performed my new effects or routines and I refused to tell her how I did it because for one reason I know that she wouldn't be able to perform them due to the lack of props or little skill on presentation to make the effect memorable. I offered her one of my magic books but she told me she hate learning from books. i would be more than happy to teach her a few of my magic once in a while but for the most part i wanted to keep the secret of my better magic effects to myself. i told her the reason i did this is because I don't want to ruin the secret becasue I've been working on this for a long time but sometimes she gets mad at me. What do all of you think would be an appropriate reply to avoid this situation in the future? Thank you in advance.