If you are anywhere like me, and want to improve your vocabulary, this is the best and most economical source you can get. The book is very interesting and easy to understand. Plus you can keep a track of the progress you make, the book provides the tools for that. However, the copy that I received had half of average quality pages while the other half was original quality pages. Still 5 stars !!