I just finished my Organic Chemistry course. This book was a huge help, especially since all of the reactions were geared towards synthesis - the most challenging material of the whole year.
What it covered, it covered very well, BUT there was a LOT in my course that wasn't in this book. If you're looking for a great way to learn the basic concepts before you tackle your textbook, this is the book for you. But if your class doesn't have a textbook, or you're looking for a more condensed (and easier to read)version of your textbook, this isn't it. It's a good way to learn the basics, but don't expect it to get you through your class.
I'd recommend Organic Chemistry Demystified if you want a textbook replacement. There was only one reaction in my entire year of class that wasn't in that book, but it didn't break things down as well as Organic Chemistry as a Second Language.