I was a strict mother and especially with subjects like English, did not want to take any chance with my children studies as I myself am an english teacher. For english preparation, I suggest everyone to buy this book only. It will elevate your preparation manifold.