Duolingo is an engaging online language learning platform.
An account is not required, but you can create a profile to save the progress.
Many nice activities are available. You can browse the available activities, and share the one you want with your classroom.
- Search for a learning activity
- Share the page