A part of learning a new language is memorization, sadly there's really no way around it. No matter your learning style, flash cards are always a good way to learn a large amount of vocabulary quickly. Who wants to spend all that time making flash cards though, and couldn't we find some way to help our fellow man out in that time instead?
Well, lucky for you, there is a way to practice vocabulary and feed all of your philanthropic needs at one time: freerice.com . Simple concept, you go to the website, select the subject that you wish to practice, and then practice. For every correct answer you "donate" 10 grains of rice to the World Food Program. Best of all? This is all free. The rice is paid for by the advertisers that are shown at the bottom of the screen when you make a correct answer.
A person can quickly begin to add up the amount of rice that they are helping to donate, and at the same time become a more educated member of society. (Not to mention one small step closer to becoming fluent in Spanish.)