Zgadzam się, najlepiej opanować język za granicą gdzie mamy z nim styczność non stop przez jakiś okres czasu. Ja opanowałam na wakacyjnym wyjeździe
https://www.campamerica.pl/, pracowałam jako opiekunka młodzieży i trzeba było rozmawiać non stop, po tygodniu nauczyłam się dwa razy więcej niż przez lata w szkole. I dalej wiedza została, a słówka z lekcji zawsze ulatywały bardzo szybko.