Hip hop Archive, is a resource for hiphop scholars, teachers, activists, and anyone else who wants to use hiphop to empower themself