Excellent chess course
I love how this app gives you both the overview of the key rules and then teaches you step by step how to do the basic tactics like mates in one and then moves you onto more complicated puzzles. It’s also great to play all these bots that are named after different animals. I haven’t seen this on other chess sites.