Chor Yin Ho
Includes alphabets. This is basic, foundational and extremely important. If one can master the alphabets a new European language, then he or she have finished 25 percent of learning of the language. Many other apps excludes alphabets learning and jumps to start with words and sentences.