As far as talking fast to a beat goes, I think he nailed it, but you can tell he's inexperienced. Can't hear half the stuff he's saying because he doesn't enunciate but if that's the kind of rap you're into go for it. He should look into getting someone to record/mix his tracks better. The writing sounds generic, which isn't terrible but good luck getting exposure lol