We can all learn from the past. One of humanity's greatest features is our ability to learn from those that came before us. We can take the lessons learned from those that came before us and apply it to our lives, in order, to help the world become a little bit better.

The brief life andd times of Tupac Shakur is rife with life lessons that we can all learn from. As one of the most successful and culturally relevant musicians to ever walk the Earth, Tupac bestowed upon the world a legacy that today's rappers can learn upon to improve their careers. Both aspiring and successful rappers alike along with people in general would do well to heed by these 12 lessons you can garner from the life of Tupac Shakur.