Про подготовку к языковому экзамену
первое и самое важное на мой взгляд - найти как можно больше вариантов именно того экзамена, который вы собираетесь сдавать.

Выучить язык - это одно. сдать экзамен - это немного другое :).
У меня было в сумме около 20-ти модельных тестов моего экзамена, которые я брала в библиотеке. С самого начала подготовки я не выбрасывала результаты тестов, которые я делала, чтоб видеть прогресс. Разбирая ошибки ,я поняла на что именно надо обращать внимание и достаточно быстро дошла до выполнения тестов без ошибок.
Ради интереса я делала и тесты на более высокий уровень :) но это в виде развлечения.
одна из важных частей теста - письменная часть. я знаю, что на языковых курсах преподаватели редко проверяют работы. Собственно говоря, поэтому я и занималась частным образом, а не ездила на курсы. Чтобы набить руку я написала около сорока письменных заданий. в каждом модельном тесте дано две темы. Я отсылала их на проверку преподавателю, мы разбирали, переписывали. Потом я писала их опять с чистого листа. В итоге я преписала лучшие варианты в отдельную тетрадку и читала их последние две недели практически каждый день. Чтоб стандартные фразы с ожидаемой граматикой осели глубоко в подкорке.
Устная часть: есть стандартные темы для каждого уровня. Мы с преподавателем разобрали основные из них, прошлись по словарному запасу, стандартным фразам, которые от вас хотят услышать на экзамене. Поскольку экзамен сдается в паре, то мы разыгрывали и примеры, когда собеседник не понимает от чем идет роль. Разыгрывали перебивания принимающего экзамен преподавателя, который хочет отследить рекцию и сбить вам с заученного текста "о себе".