This app is unusable at this time for what it's actually intended. I get penalized for the tiniest mistake yet I have to backtrack and do useless things to gain hearts. It pushes me to do pretty much everything but learn. It's so tedious. At this time the only way to actually learn beyond the very basics is to pay.