Для начала важно определиться, что значит «выучить язык». С этим поможет всемирный стандарт CEFR, который описывает шесть уровней владения языком.
Если под «выучить» мы понимаем «уметь общаться на базовые темы в типичных ситуациях (например, в отеле, ресторане, магазине), то за три месяца вполне реально освоить необходимые навыки. Наиболее эффективным будет интенсивный курс с преподавателем, индивидуально или в группе, с большим количеством разговорной практики и обратной связи.
Если под «выучить» подразумеваем «освоить на уровне, близком к носителю языка» (по CEFR, это уровень С2 «Proficiency»), то, даже имея хорошую базу (например, B2 «Upper-Intermediate»), занятиям придётся посвятить не менее года. Помимо разговорной практики, необходимо активное погружение в языковую среду: читать аутентичные книги и периодику, углублённо изучать идиомы, исследовать культурные особенности и нюансы стилистики. В любом случае три месяца ― идеальный «спринт», период, на который можно поставить конкретные цели и затем оценить результаты.
Что поможет сделать занятия эффективными?
Многое в изучении языка индивидуально, поэтому не бойтесь экспериментировать с форматом занятий, и вы обязательно найдёте то, что подходит именно вам.