Thanks madeinuk. Your suggestions are very helpful. I looked into Beat academy and it is really good. He does work on SG math books from time to time.
I have not been effectively using the forum and did not realize how helpful the lovely people here can be. I am thankful to all of you who have pitched in to clarify my questions and confusions.