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