Good, but not the best.
This is a pretty good language book, but the set-up is not the best. It gives you accurate vocabulary, but it's not very easy to find, and it would be nice if the conjugations of verbs were all in one easily found place, as well. As it is, you really have to search for everything you need.
One plus, though: the Teacher's Edition is awesome to have, especially when your professor goes exactly by the book. Although on open book quizzes you have to borrow another person's book because you already have all the answers...