English learning for the languages Duolingo doesn't support. Structured lessons, AI conversation practice, and quizzes in Nepali, Hindi, Bengali, Spanish, Chinese, Japanese, Vietnamese, Filipino, Punjabi, Gujarati, and Urdu. This site requires JavaScript. Get the app on the App Store or Google Play.