The first and third verses were sick. With good production and nasty flow.
The guy who did the second verse: I would say you should work on your flow and delivery. The lyrics are there but they just don't get delivered so it doesn't hit the listener as hard. Work on that and producing a little a better, and you will be pretty dope bro.