All the other answers are great but I will add one thing a native speaker needs to consider regardless of the age group. Be slow and patient. Native speakers don’t consider how fast English sounds to beginners and it has to be fun and they need to feel that they are making steady progress. Beginners will not, for the most part, tell you they are lost. They usually quit thinking English is hopeless so you really have to go at a very slow pace.
Powered by WPeMatico