It will depend upon the student.
Is Allen module good or not along with NCERT ? I would suggest you to first study NCERT then go to Allen module then solve previous year questions. If you are able to solve then well and good. If any doubt arises then you can check from any of the books mentioned above.
If you still have any queries feel free to ask in the comment section down below.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile