Привет. У меня нет ответа на твой вопрос. Но есть немного наблюдений.
Нужен нормальный курс. И нужен нормальный частный преподаватель.
Нормальный курс, это, к примеру - Headway.
Нормальный преподаватель - это частник. Либо тот же частник в какой-то фирме (например, в крупных IT компаниях типа Яндекса/Mail.Ru есть приходящие преподаватели, с которыми можно заниматься пару раз в неделю небольшой группой).
Ну и самое больное место - это время. TOEFL, по-видимому, стоит идти сдавать примерно с уровня Upper Intermediate. Один уровень можно прожевать за полгода. То есть, пару лет у тебя наверное уйдёт (хотя, если у тебя уже есть достаточный уровень....)
Жена подсказывает, что курсы могут быть в том же месте, где эти экзамены и сдают. Собственно, проблему можно разделить на две части: выучить английский в достаточной мере + подготовиться к конкретному экзамену.
И ещё, говорят что это разные курсы!! Один для США, другой для Австралии :)) Видимо надо решить, а зачем тебе оно надо.