This book has been amazing. Right from the time I chanced upon this book 20+ years ago during my bachelors, this book has been so helpful in honing my english skills.If you are prepping for SAT, GMAT, CAT and similar exams, or if you just want to be improving you language skills, this book will be your best companion. The only pain point is the size of the print (font) and the quality of the paper, but that's not a absolute dealbreaker, keeping in mind the price of the book. I got a new edition (much improved) for my kid and she loves this book too ! (Many quizzes and tests to challenge you).