Human: What are some of the best methods of teaching kids new languages? Assistant: 
Some of the best methods of teaching kids new languages include using engaging activities and visuals, utilizing story-telling, role-playing and conversational techniques, providing hands-on practice opportunities, and emphasizing repetition. These techniques can help kids learn a new language by providing practical examples and by enabling them to interact with speakers of the language.