I like that the app reminds me every day to practice. It goes over and over phrases that I think I know and then a few days pass and sometimes I have forgotten them. It continues to review the phrases and words until I feel comfortable that I truly do know them. I also really like the helpful hints that the app offers. Its a super fun way to learn a new language!