I bought this book with very little previous knowledge of Spanish, but I found it instantly accessible. It does expect you to revise by yourself and go over the things you have already learned; unlike some quick fix spanish courses, it does not reinforce everything ten times over. You have to be committed to learning the language, but if you are, it is incredibly helpful. You can go as fast or as slow as you like, and all the tools are there for you to get a really sound knowledge of the language - spanish-english dictionary, english-spanish dictionary, grammar set out neatly and clearly with all verbs and tenses explained, a variety of accents on the audio. It is very good value for money and I would thoroughly recommend it.