After releasing three critically-acclaimed albums and the blip that was Lasers, Lupe Fiasco has had a strange career. Though his music is influential, thought-provoking and brilliant, he is constantly mentioned outside of his art, whether it's for his beef with other rappers, political opinions, or rants on the president. Despite it all, Lupe is still one of the most beloved rappers out there as he's unafraid to speak his mind. In honor of his 31st birthday, HNHH has decided to break down 25 of his best tracks. Enjoy.