Do you struggle to memorize poetry? The free Poems by Heart app from Penguin Classics will help you learn new poetry and share the games with your friends.

As you can see by the video embedded above, we have a hard time remembering classic poems. The app includes a free William Blake poem to memorize, but you can purchase 22 other classic poems. Currently, the app is only available for iOS devices. Check it out:

Poems By Heart from Penguin Classics is a memorization game that will challenge you with classic poems from master wordsmiths including Shakespeare, Edgar Allen Poe, Emily Dickinson, and more. You’ll rack up high scores and achievements on your way to reciting 24 poems from heart, with recordings you can share online and email to your friends. Poems By Heart uses brain-training techniques to make remembering poetry easy and fun—in a fast and responsive game. Each poem features two new and exclusive dramatic readings, and all-new original art.