Hi Dear,
So many people have referred to BSC books here but as I've gone through BSC books last year I know that they are not sufficient to crack the exam. Here are my points:
1. An ideal book for preparation should emphasize on quality rather than quantity. My friends who have gone through EZFunda materials can suggest here that they have a good collection, variety of questions and
more concepts and shortcuts compared to any other book.
2. They have uploaded a sample
material for free download for anyone to look at, the first institute I've seen to take this approach.
3. These books
come with online assistance, that is if you don't understand anything you can contact their faculties for doubt removal through emails and chats, which is so far a unique feature.
4. EZFunda tests are analysed deeply and they give you an
overall assessment including time taken to solve each question. In this way you come to know where you are wasting your time in the exams (sometime you don't realize it yourself)
5. Last but not the least they
give you a strategy lesson at the beginning of every chapter, so that you can plan for the exam beforehand. You know where to devote your time, what questions to attempt and how to complete preparation in time.
BSC and other books are favourites because they are old and endorsed by booksellers, obviously because they earn profit from these books. But it's upto you whether you want to depend on booksellers for your career decisions on take these decisions on your own by examining various options. Please correct me if I'm wrong. I've tried them myself and that's why I am advising to check this out. For those who missed the link for free download
of useful materials