I used this book as a reference point in my restudy of English language.
I think it's a very good book, and also the book series is very good because it lets you study on the same kind of textes from the Elementary to the Advanced levels.
Also grammar rules are well-explained, and there are many useful sections, especially for those who want to take English exams in future (like me).
So I'm fully satisfied to have been studying with this book.
If you need, try it :)