kid_a, мы не дети, которые хватают язык молниеносно, поэтому все усилия до переезда играют роль.
Если вы уже точно планируете уезжать, то выбор курсы либо репетитор зависит от сроков отъезда. Если времени много, то можно начать с курсов, но минимум 3 раза в неделю. Ближе к отъезду подключить ещё репетитора. Ну или если времени уже мало, то интенсивно заниматься с репетитором.
В любом случае, при переезде вы будете некоторое время в прострации. Но потом всё вспомните даже сами того не осознавая и включитесь. Ну и ещё большой плюс хоть каких-то занятий и знаний до - это то, что при записи на курсы будете писать плейсмент тест на определение уровня. Так вот, гораздо лучше попасть на уровень чуть выше, чем ваши реальные знания, потому что в группах публика очень разная - и по возрасту, и по образованию, ну и по другим особенностям/способностям. И если вы начнёте с нуля, то большая вероятность, что изведётесь на г...

)) в процессе учёбы.
Ну и потом, существует такое понятие как "ложный" нулевой уровень, когда люди язык не изучали, но живут же в социуме - песни, фильмы, сленг, компьютер и тд, то есть, некоторый запас слов уже присутствует.
Да, уточню, что это мои наблюдения и выводы как человека, приехавшего в Америку с очень начальным уровнем инглиша и без багажа школы/института.