Дуолинго действительно работает классно на закрепление разговорных фраз :) Лексику тоже кое-какую можно подучить. Подкасты у них есть - неплохая тема. Но, наверное, зависит еще от языка... Если язык знакомой группы - сработает лучше. Как единственный метод изучение - не очень покатит.