Lýdia Machová has a webpage for language mentoring where the main points of her approach, as also mentioned in the video are presented.Here's a short useful video on the topic.
The four pillars of successful language learning
FunWhen you find a way to enjoy the process of learning a language, it turns into a pleasant pastime activity. If you don’t like learning a language, you just haven’t found your methods yet.
MethodsThere are millions of ways to learn a language but not all of them will get you to a truly comfortable fluent level. If you are wondering which methods work best, look at how polyglots learn languages.
ContactIf you want to speak another language, you need to be in contact with it every day, even if only for a few minutes. Luckily, there are many effective methods for busy people too.
SystemWhether you learn from a book or language apps, you need a system in your learning. Otherwise you won’t spend enough time with it. The best way is to make a plan and then just follow it step by step.