I just did. It's a comprehensive guide covering all the salient points. I do feel that it is encumbent upon my self to point out that the dialect used will likely cause confusion in some non-English speakers-or those who do not speak the dialect "Rap."
That said, it is truly da shizzle! :-)