Если есть действительно время на изучение языка, я бы выбрала суперинтенсивные курсы в BKС, это когда занимаешься абсолютно каждый будний день по 5 часов, преподаватели там общаются только на английском... в классе разговариваете только на английском + домашнее задание... Один уровень расчитан на 5 недель... По моему это самое оптимальное для изучения, и в группе всего 5 человек