I see you've been having fun with your multis. The writing here is extremely dense, and you've got some memorable lines to boot (kicked out of your home school? D-O-P-E.) What's impressive here is how relentless the bars are. Not only is almost everything part of a rhyme scheme, but the lack of a hook and ceaseless stringing together of stanza after stanza make it immediately apparent just how much content is here.
The biggest issue with this track is the mix. Your vox sound quiet compared to the beat, and since your delivery already lacks emphasis it makes it kind of hard to hear what's going on. At some points it sounds like you're out of breath, but again it sounds as if this could be a mixing issue. That, combined with a couple stumbles (the Nicholas Cage line was somewhat off-beat) make me wonder if you did this all in one take.