<span>I believe from reading it would be "teaches them to fly kites and shoot marbles".
</span>
The word that the adverb would modify is an adjective. So what's the adjective in the sentence?
Adjective pronouns come before the noun in the sentence. So, in that case, it will be 'her' because it comes before the noun which is 'lunch'.