Last review still stands: the hearts system is baloney... Some folks are able to learn better when they mistakes and this app discourages that and makes some like myself more prone to giving up when we do. I'm not a fan of the plethora of pop ups about getting a set daily practice streak especially since I'm time crunched. Even the fact they still try to push their plus package is annoying at worse. I just want to learn with no pressure attached.