RAPKAT Kids Logic
Patterns, reasons, and clear thinking
Clear reasons, careful words, and spotting bad tricks.