Instant classic! I especially love that after solving a position one can review the whole game to see how the mate was set up. Some really interesting training occurs there since even if most of the examples are easy to solve, a few moves easier it isn't all that obvious that the mate is coming. I'll leave a longer review once I'm done with more of the course, but for now, here's 50 rubies to it ;)