До свободного уровня?  Вы так шутите?  Свободный уровень - это знание лексики и лексических конструкций на уровне носителя.  Также,  как вы знаете русский.  Более 4500 слов,  улавливание смысловых оттенков и знание того, как и где использовать синонимы.   Если девочка до первого среза (контрольной)  выучит 4500 слов,  сможет различать быструю речь,  так же свободно отвечать,  знать всю грамматику на уровень Бог,.. То да.. Тогда встает вопрос,  если это так легко,  то почему она не догнала свой английский с А1 до С1 хотя бы за летние каникулы?