Вам повезло с преподавателем, видимо. Возможно , большую роль сыграло то, что после учебы вы сразу стали практиковать язык на работе.   Про лень не согласна, сама я учила немецкий - были одни пятерки. Но при этом я его не знаю, как и большинство вышедших из обычных российских школ. Я не голословно утверждаю. Смотрю по детям в школе сейчас, хорошо общаюсь с нашей англичанкой школьной, она сама говорит, что могла бы больше сними разговаривать, но программа... подразумевает  долбежку грамматикой, отойти от программы нереально. Как итог - пару лет после школы и никто уже ничего не помнит.