A truly helpful learning system
Up to date and very clear with plenty of useful exercises, this book is the way to go if you really want to get into the language and learn how to THINK in Spanish. Importantly the lessons are presented so that the learner can build on the previous lessons. Of course ALL language learning systems should do so but this book does it better than most and in a straight-forward, entertaining way. The CDs are not so helpful at first but will become more and more useful as the learner progresses. One caveat! Be certain to thoroughly read and understand the introductory information which explains how the lessons are arranged and offers very helpful tools and tips.
Without hesitation it is highly recommended for the beginning learner or for someone who simply wants to brush up.