Great app but... Great app for building vocabulary! Just to let everyone know between all 3 levels it is not 6000 words. Level 1 has 965, level 2 has 2098 and level 3 has 2865; which equals out to 5928 total words. Not too bad though and it has audio to help with pronounciation.
Learn Korean communication through common sentence patterns, lean korean