Дети изучают язык на слух. Я сам смог заговорить и понимать на английском лишь погрузившись в языковую среду. Одна моя знакомая, работая в гостинице, за три года работы прибавила к своему английскому ещё 5 европейских языков (тут конечно, базовые вещи, но всё же).
Изучать язык без погружения в среду бессмысленно. Конечно, базовые вещи нужно знать. Ведь и читать тоже нужно. Те же вывески. Но так изучить, чтобы заговорить и понимать – это безнадёжная история.
Хотя, в качестве предварительного этапа перед погружением в среду помочь может.