I trawl the internet and occasionally stumble on some gems I used to have a teacher at UNI who was very similar to Aaron, always swearing and never really adhered to the rules. (Probably why he was later sacked)
I have watched most of this video, unfortunately it was approaching an ungodly hour so I had to stop! It's really good though, hopefully finish the rest of it tonight!
Thanks for posting that, it's really good!