I remember in sixth grade a substitute teacher asked the class if we knew any poems by heart. Did I! I favored the assembled company with a little Wordsworth, some Blake, and, because I was cool like that, a soupçon of Ogden Nash. Needless to say, everyone was really impressed, and I was incredibly popular for the rest of the school year. My penchant for oversize flannel jumpers only helped!
As usual, I was ahead of my time: Penguin Classics has released an amazing app called Poems by Heart, a memorization game that helps users learn poetry. For me the virtues of rote learning were their own reward. But for those who require slightly more incentive, the app provides a scoring program, a recording mechanism, and original art. Flannel jumper optional.