
Babbel
Platform: Web-based, app (all platforms)
Description: Practice languages (many available) via dynamic activities. Limited content in free version, but highly rated source.
Common Strategies: use Babbel to provide easy enrichment or intervention for students