A good video of learning English with rap.   No reason learning English can’t be fun.

New York Slang with Jay-Z