If you're looking to learn Spanish, Duolingo is a great app for it. The app makes it easy to learn Spanish since it asks you to translate a sentence from Spanish into English, speak a sentence in Spanish, or transcribe a sentence in Spanish, making it easy to learn through speaking.