Before his untimely death in 1996, Tupac gave the world hundreds of songs. From the great tales of a man battling his inner demons, to the struggle of the Black man in America; even to futile party records. If it was worth discussing, Tupac rapped about.

Tupac didn't use numerous flows or complicated rhyme schemes, but is still revered as one of the greatest to ever do it. His music is timeless because he presented it with passion and used his poetic lyricism to be someone everyone could relate to - the rebel, the revolutionary, the homie, the rider.

His image and intensity are unmatched and borrowed in some way by all rappers to come after him.

In honor of that, here are our picks for Tupac's Top 100 songs: