3 Basic and Often Neglected Tools for Learning a Language

When we learn a language, the main issue is to remember an incredible amount of data. Today we often rely on technology, we use apps and watch videos. But is that really effective in helping us retain the knowledge? Are we doing our best?