я так понимаю, вопрос не о том, индивидуально или в группе. на курсах есть индивидуальное обучение, репетитор может набрать себе группу.
плюс занятий с репетитором - это обычно дешевле.
плюс курсов - качество (преподавателей отбирают, обучают, контролируют)
думаю не стоит обращаться к крупным сетевым компаниям, типа ef, skyeng. они берут деньги за бренд, тратят огромные суммы на рекламу, а мы за это платим.
неплохие онлайн-курсы - english-direct.ru - есть индивидуальное обучение и в группах по 2 человека, что почти то же самое. коммуникативная методика, человеческий подход к клиенту.