Inspiration from Duolingo. My favorite thing about this app is that they have various ways of teaching you language – text, audio (speaking and hearing), tap to fill in the blank – style, etc.