Agree with all of the above, I just got the CD few days ago and it's a really high quality release. The production is so good, he's a good lyricist and the mixing is polished...it goes really hard on the subs.
Street Knowledge is highly underrated, im surprised there isnt a bigger buzz out on the dude. I've been sleeping on streaming his new album, Ive yet to hear a weak verse from the dude