NCERTs are the basic step of preparation of any govt. Exam. Some people said that you don’t need to read NCERTs it is time consumable, those people are not wrong may be they are very focused about their career so that they know a long ago that what they want in life? But here, if you are a beginner, so I would like to suggest you that must read NCERTs. NCERTs are the basic step or root of a huge tree. Like if the roots of a plant are weak it will not grow high, so as usual if your basic is weak you will not dive in ocean of Knowledge.