Who are some Rappers you would recommend?

Longest list gets B/A.
Update: It can be any sub genre,Any Rapper or group,any language.Any Decade.
7 answers 7