This is an okay app for learning. As they do have a good way of teaching, they just make it too easy or too hard. Never in the middle. Then for my second lesson they were like "You have to pay premium to play the rest!" Are you kidding me? I was so annoyed and immediately deleted the app knowing it wouldn't be worth it. I do not recommend.