He really, really improves at about 2:50. I wish he kept the flow he had from 2:50 through 3:30 and again about 5:00 through 5:30 for every song, forceful but not angry, with no gimmicks.
The speed rap at about 4:15 through 4:40 was pretty strong, too.
The "lookin' boy" part was fucking awful.