Still watching this. I might have to finish it when I get to the house. Almost halfway through it. This may be NSFW as there is some frequent use of harsh language. Pretty good information overall though.