I'm glad you enjoyed the vids, man

As far as my English goes, I spent a year in England doing my Masters degree a few years ago, so that didn't hurt. Other than that, I think it's just from all the american sitcoms and rap music I used to be tuned into back in the more or less pre-internet days