По поводу живого общения с носителем... Четко подмечено. Когда знаешь язык, но немного подзабываешь без практики, начиная общаться с носителем мозг начинает работать быстрее, заставляя память вспоминать все слова, все фразы, и т.д. Сама ситуация, когда учитель-иностранец, стимулирует к общению ТОЛЬКО на английском. Иногда когда не можешь обьяснить ему то или иное слово на англ, начинаешь искать мысленно ему замену, т.е. синоним. вот так и выкручиваешься). но все же это расширяет твой словарный запас, и ломает языковой барьер и страх перед иностранцами))).
Ещё знаете, почему? Когда тебя учит наш преподаватель, то здесь язык - это цель, а когда учишься у иностранца, то невольно из цели язык превращается в средство. В средство общения. А это интереснее. Но повторюсь, фундамент всё же лучше заложить с нашими преподавателями.