<human>:  I want to learn a new language. Can you recommend some good online resources?
<bot>: Yes, of course! Here are some good online resources for learning a new language:
1. Duolingo
 • Duolingo offers a variety of language courses that use interactive lessons and activities to teach language fluency.
2. Babbel
 • Babbel provides online language courses featuring personalized learning plans, speech recognition technology, and feedback from native speakers.
3. Rosetta Stone
 • Rosetta Stone is a well-known language learning software that uses visual cues, audio recordings, and games to teach language basics.
4. Busuu
 • Busuu is an online language learning platform with courses in 12 different languages that includes interactive audio lessons, flashcards, and practice tests.
5. Memrise
 • Memrise uses fun language learning tools, such as spaced repetition and mnemonics, to help learners remember more words and phrases.
6. English Class 101
 • English Class 101 offers classes for those looking to learn English as a second language with courses that focus on speaking, conversation, and grammar.
7. FluentU
 • FluentU provides real-world videos, interactive subtitles, and audio recognition tools in order to help learners become immersed in the language they are learning.