Я никогда в жизни не ходила ни на какие платные курсы, но знаю английский для своего возраста очень неплохо. Чтобы прям с учителем заниматься, то мне достаточно школы, ибо английский у меня преподает обалденная учительница! Если вам не так повезло, то советую заняться домашним обучение.
Вы можете, например, переводить ваши любимые песни. У вас не только будет повышаться уровень знания языка, так вы еще будете знать, что слушаете!) Это ж круто;) Еще есть куча сайтов для изучения английского языка, но мои фавориты эти два:
123movies.is ( а это если вы уже на среднем уровне знаете и язык; на этом сайте просмотр фильмов осуществляется в осном с английскими субтитрами)
А вот опыт общения с иностранцами у меня негативный: в основном они не хотят вам помогать с изучением языка, а просто хотят найти вторую половинку-иностранца