Is blaming language teachers the solution to your problems in language learning?
The short answer is no. Personally, I have never blamed my teachers for my foreign language failure to be fluent. I realized that there is so much more to learn than there is in school. Second, I want the language to be more natural in comversation.