I am a person with a good Sanskrit background, it being my second language in school days. I excelled in Sanskrit. However, that was 50 years ago. So I needed a book that explains Sanskrit and introduces it to a person with the assumption that he knows nothing. However, this is not a book of that kind.
So if you are looking for something like "Sanskrit for Absolute Beginners" this book is not for you. Thus the title "Swayam Shikshak" is a misnomer. It is basically "Sanskrit Refresher" for those who have some background plus plenty of determination.
If you already have some battleground and if you wish to keep refreshing it, this is the book for you.