There are many ways to learn vocabulary. I think the best approach is learning new word and expressions in context.
Today I use some words in an imaginary story. Wordns and expressins I wanted to practice are in bold.
I'm an English teacher and I'm fully aware of how to achieve great results in English learning. I regard my job as a place of growth and support. For over 10 years I have been teaching English. I can easily identify my student's level of English. I've never pushed my students to progress, until they are ready for it. The quality of knowledge doesn't depend on speed. I give a piece of advice to my students, trying to navigate them through a bulk of language system.
I believe, you can achieve success learning language fiercely but you you won't get pleasure. Try to follow your study way heading to your goal with fun materials and enjoying learning system. Keep in mind, this approach is not suitable for everybody. My job is to help you to find you way of learning.
Anna, good work! Nice to see you writing again.
@CocoPop, thanks a lot for corrections. It's really helpful. I need to rewrite the whole story=)
That's actually a very good exercise. When you rewrite things with corrections, your mind assimilates the changes more readily ;)