Was good until they added hearts. Now you get stressed about mistakes and I find myself avoiding learning new things because I'll just get locked out. The actual system is sold though, just a shame the way they took it.