Rap Genius is, for lack of a better word, pretty effing genius. They've created a rather intimidating index of rap songs (best browsed by artist) in which they've taken the liberty of explaining the subtleties of context, slang, and just about anything else that might have left a listener scratching his or her head.
Rap Genius is also the home of The Rap Map which maps locations, and gives details on, places all over the world mentioned in hip hop hymns. It's hella addictive and it's improved my somewhat tenuous grasp of New York geography dramatically.
Now as any teacher would probably tell you, learning works best when it's fun, so our next stop will be Rap Representations.
Someone clever has been turning rap lyrics into infographics and they are masterful. Enjoy them. Learn from them.
And once Bootsie's ready to start exercising her flow we'll send her to B-Rhymes.
An online rhyming and slant rhyme dictionary, B-Rhymes is the perfect place to go when she's hit writer's block during her recording session with Jeezy da Snowman.
Now if I can just get my littlest brother in here to teach her all the members of the Wu-Tang Clan she'll be set.