Преподавание в стране всегда ведется нас местно языке. Я училась в языковой школе в США в Бостоне — уровень изначально был средний, поэтому сильного стресса не было. Через 3 месяца стал хороший бизнес уровень . А испанский учила с алфавита в Мадриде, с первого дня преподавание было на испанском — я не понимала ни единого слова, но именно это максимальное погружение в языковую среду позволило мне выучить язык за 9 месяцев до максимального школьного уровня. Для успеха обучения есть одно важное условие — исключите общение со своими соотечественниками. Либо общайтесь с ними на местном языке, иначе все старания ни к чему не приведут.
Преподавание ведется обычно на английском языке. Но при этом есть большое число уровней(от Beginner до Proficient), поэтому знание языка особо высокое не требуется. Как правило, в начале проводиться тестирование, на котором собственно твой уровень и определяется. Сам я два раза был в штатах в школе Fullbright, ничего отрицательного сказать не могу)