Для свободного говорения нужно говорить. Много-много говорить. И слушать как другие говорят. Языковая среда нужна, короче.Почему-то обязательный экзамен по истории никого в ужас не вгоняет. И правильно: такой уровень, как сейчас, ни по истории, ни по иностранному "в массы" не дадут. Это нереально просто.