KRS-ONE – The Complicated TeacherIn the history of Hip Hop Culture, there are 5-6 names that universally receive and garner a high level of admiration. There are some...