да-да-да, все зависит, бывает, некоторым и везет. НО в целом НЕВОЗМОЖНО в государственной школе по государственной программе выучить язык. Программы не то что устаревшие, это каменный век, это язык, придуманный в СССР за железным занавесом, который мало общего имеет с языком, на котором говорят в англоязычных странах. И школьный учитель не имеет права брать современные пособия, не владеет современными методиками (просто потому что его этому не учили). Да, есть самородки. Но их мало, а тех, кто есть,  часто к обучению языку на пушечный выстрел нельзя подпускать, потому что от желания учиться да, многое зависит, но его успешно убивают школьные учителя уже за полгода обучения по Верещагиной - легко и непринужденно.