There are just too many "bodies/groups" in the Agile/Scrum world :-) I hope some day the fragmentation will reduce.
Based on the posts here by PST’s and others it appears that the PSM course is useful way to bridge the knowledge gap. The complicated part (for me) is to determine how much value it can add to a person who has already done PSM-I without attending the course (I have completed CSM and ACP as well). Further, the course options are extremely limited in most parts of the world and Pune, India is not in the coverage map as yet. USD to INR conversion rates are frightfully high considering the fees for the course + exam ( + travel + accommodation as it’s not offered in my city + loss of pay as course is scheduled on working day!). Considering the potential costs involved, self-study appears to be the only viable option for me as of now.
Self Study Route (open to ideas)
1) Try to read as many of the reference books (most are not readily available in India re-prints!) as possible from https://www.scrum.org/Courses/Professional-Scrum-Master/PSM-Subject-Areas
2) Continue to read the Scrum Guide and practice both the Scrum Open as well as Developer Open.
3) Catch up on some additional Agile centric concepts that maynot covered in the above reference material from the book by Mike Griffiths http://www.rmcproject.com/product/a..._prep.aspx
IMO, in addition to being a Practitioner, one must be able to explain and communicate about Technical practices & techniques, Team/People/Soft Skills, (Servant) Leadership and of course about Agile Manifesto and Scrum.
I'm sure there are many others looking for the "best plan" to get the PSM II. Appreciate thoughts and suggestions.