С репетитором, безусловно, но здесь еще зависит от уровня английского репетитора. Знаю, что есть такие учителя-репетиторы больших лет, которые принципиально против фразовых глаголов и всяких новшеств английского. Вот, как я учу английский: 2 раза в неделю репетитор (у меня она очень классная) и я сама смотрю сериалы, слушаю песни с переводом и сама занимаюсь по разным книгам. На курсах в группе обычно много людей, но согласитесь, что проще, когда вам объясняют лично. Если кому надо, то советую учиться по британским учебникам. Мой репетитор учит меня по Destination B2 (B1 уже прошли), Use of English и Round Up (5-6) - это из британских. Честно скажу, что вы и сами можете их изучить без кого-либо. Если нужны книги или сайты, по которым можно учить, то пишите во вк: https://vk.com/olgazhuravliova