I have been using this for 3 weeks (I got the paid version) and gone through 22 classes. I found this app is the most useful Japanese learning software out there. I have been using quite a lot of different software/books to self-learn Japanese. None is better than human japanese.