Is sd bala enough for sfm?


hi, i've just started studying SFM from SD bala. Finished dividend concepts and portfolio management. I find the problems in the book are too easy. I have some knowledge on sfm previously cause i prepared for cfa exams. Am I finding sfm too easy because of this or is the book culprit? Will it be sufficient if i read the book twice before the exam?

If it's not enough please suggest me another book.