Learning a new language is a fantastic activity to keep residents' brains firing! No one is ever too old to learn a new language, and learning through an app on your own time is a perfect one-on-one activity for residents. Duolingo allows you to practice hearing and speaking a language by yourself! It can also be used to refresh your memory with regards to a language that's gathered rust over the years. Download Duolingo today. Also, consider other language learning applications if they better suit your residents. They are in large supply!
Check out the original idea.