What are some modern language teaching methods available currently we can use?
Personally, I really like it when there is an individual approach to each student. Everyone is different and everyone needs different ways to learn a language to be effective. In this regard, it is very convenient to learn a language, for example, elementary english, on Promova, where you can work with an experienced tutor or study in groups.
I recommend you to take a look at the language lab from https://www.robotel.com/ It is a very nice and good working system which will help teachers make their classes more effective and interesting for the students. I think it is very important to encourage students in all the possible ways. And I really hope that more and more software solutions and language labs will emerge in the future