This is a good presentation. Well worth watching.
"If you want to learn a language efficiently, then you need to give that language LIFE. Every word needs to connect to sounds and images and scents and tastes and emotions every bit of grammar can't be some kind of abstract grammatical code. It needs to be something that can help you tell your story. And if you do this, you will find that the words begin to stick in your mind and the grammar it begins to stick."