I've spent the last several months learning Spanish, and I've actually made tangible progress ( level B1 → B2 in a few months, moving towards C1 currently). Try to spend time watching TV and movies in Spanish or see them in your native language but with Spanish subtitles. Recent years have seen a shift away from rote learning and monotonous grammar rules in favor of a more holistic approach. You will eventually reach a point where you will feel pretty comfortable reading several pages in row (even though you may not understand every single word) and grasp the core meaning of what you read.
Private lessons from an actual native speakers ensures that you not only understand the rules governing the language, but also the many inflections and variations present in it. In-person Spanish lessons aren't necessarily better than online lessons; it's very convenient to be able to have lessons from your own home.
You can easily find audiobooks in other languages, including Spanish, at If you commute via public transportation, you can use the same strategy with hard copy books. And while the rules might seem straightforward, it won't be intuitive for native English speakers.
To get this high-level practice, I've subscribed to newspapers on my Kindle that I try to read every day from various major news outlets around the world. However I recommend you do so with the technique I've been preaching: pick words or phrases you already have memorized and use them in complete sentences or questions with the verb conjugations you are studying.
Perfect to fuel Spanish vocab learning and comprehension through thousands of phrases. Subscribe to the LanguageWrangler newsletter, and look forward to language learning tips, resources, and other fun stuff. That means that by learning the most frequently used vocabulary first, you are able to understand and communicate in a language much faster.
Instead of looking for a flat where tenants speak your language, try to find Spanish flatmates so that you're obligated to speak in Spanish. Memrise - a free and fun app that builds vocabulary though the combination of mnemonics and memory aids with games to help users learn quickly and efficiently.
Luckily, with the widespread thirst to learn Spanish, there are plenty of options available for various levels, goals and lifestyles. A very easy option for the Spanish learner is to simply change the settings on your phone, thereby keeping you immersed in the learning process.
When you are having a conversation with someone, you are speaking and training your ears at the same time. Duolingo is free Spanish learning software that has most of the features and teaching tools the best for-pay programs include. Packed with fancy features, there are hundreds of apps and software out there that claim to be ultimate, game-changing solution to help you learn a language.
How much time do I need to read, write and speak moderately good Spanish if i go to an institution for learning Spanish. It's almost impossible for any course to replace the experience of communicating with another human being, learn spanish with music which is usually the main skill you want to develop for learning a language.
Believe it or not, you actually already know some Spanish words before you even begin studying it. While a foreign language may seem like "Greek" to you, the majority of foreign languages actually share some words or roots of words. But I understood what I was reading via those language patterns much easier than anything I had learned in English.