We spoke about technology and we spoke how important it is. We need to use the best of the resources.
Use of language learning apps like Busuu Duo lingo and many others is suggested. However it needs discipline and regularity.
Chapter vise learning. Repetition is expected. Same lessons again and again. Apps like duo lingo give lots of repetition and even alert you to be regular with the lessons through email and other alerts. Repeat these lessons till you are confident and convinced.
We also use and recommend Yabla for language learning. Languages like German French Spanish Chinese are available. Videos with subtitles and vocab sessions make learning interesting and effective.
Live classes through teachers are done through Skype, microsoft team, Zoom. A combination of live classes and apps are the available resources and must be used to the fullest.