I like rappers that educate rather than solely entertain..I’ll sum it up by saying my top 5 are Kanye West, Lupe Fiasco, Jay Z, Common and Pac!