You need to understand that we don’t use English for our day to day conversations. Children are just learning to be familiar with English. Is it possible to teach them the language through computers ? I prefer keeping the lessons offline as far as possible.


My parents pushed me to learn when I was a kid. The way it worked best for me was just dive headfirst into it.
Watching movies and shows in English with English subtitles, reading books in English, playing video games in English (not necessarily learning ones), etc.
I had a couple of small dictionaries, and English booklets with grammar help, translation dictionaries, etc. I wrote down notes on them all the time.