You can learn to speak Spanish efficiently by learning the phrases and sentences used in day to day conversations.
These phrases (with audio, flashcards, and learning games) focus on the grammar and vocabulary you will need in basic conversations. The same sentences can be learnt using a simple spaced repetition system.
There are ten sentences in each unit. The first fifty units cover the present and past (mainly).
Once? Twice? Many times?
Learning Spanish online is difficult, espcecially when there is so much conflicting information on the web!
So here is the deal:
Learning Spanish will change your life.
The free Spanish sentences on Surface Languages will always be a useful starting point, but if you prefer more structure in your learning SpanishPod101.com is extremely effective at both a beginner and intermediate level.