It's not even his best battle, he had one where he was spittin' a bunch of stuff off the top of his head. He's observant and listens to his opponents' rhymes, so he's really good at turning things around and catching spur-of-the-moment stuff. As for his album, it's not as bad as some make it out to be. It's not a classic, but there are some good lyrics in there. He can only get better.