Нет. Это хорошо только для туризма, потому что школа обычно помогает с оформление документов: легче визу получить, школа, обычно ищет квартиру.
Я ездила на курсы (это был мой приз). Училась в крутой школе в центре Лондона
Мы за неделю сделали столько, сколько я с репетитором делала за одно занятие. При этом большую часть времени я была вынуждена слушать плохой английский моих одногруппников, потому что там же "активные методы обучения, обсудите в группе". В итоге, выходя с занятия, мой английский стремился к нулю. Простое общение с англичанами помогало куда больше - мозг включался в какой-то момент. А тут у них каша, у тебя каша. Лексика, которую мы проходили, не усвоилась, грамматику мне объяснили так, что в момент объяснения я перестала понимать то, что знала ))).
У большинства курсов английского языка задача, чтобы студент приятно провел время, а не научить языку. В моей группе были студенты, которые провели в Лондоне от 9 месяцев, и при этом у них был уровень владения языка "эээыывар".
Эффективнее всего заниматься самому или с хорошим репетитором-соотечественником, такие дела. Потому что, он может структурированно объяснить грамматику, и ему было необходимо проделать тот же путь, что и Вам.
Если очень хочется поехать, то хорошо бы найти носителя языка, который бы с вами там пообщался-погулял и с которым вы бы говорили. Найти можно на сайтах типа Interpals. Вот это будет эффективно.
А на языковые курсы можно ехать отдыхать :)