There seem to be two ways in which second language learning can be achieved - either through massive exposure to that language (and thus, imitation) or through learning rules and practising them until they become internalized. But practising a language without knowledge of its grammar doesn't improve your skill in it - at worst, you practice your own mistakes. And once you have internalized all the stupid rules you can just forget about them, but not before that.
no subject