Six units of forced mates, from one-move finishes to deep combinations. Real positions from real games. Complete 70 percent of a unit to unlock the next.
Each unit is one mate pattern or depth. Unit 1 is open to everyone. The rest unlock in order.
Every session pulls ten fresh positions for that pattern, in random order. No memorising.
Solve seven of every ten unit positions overall and the next unit unlocks. Progress saves as you go.
By Unit 6 you are finding three-move forced mates against strong resistance. That is real attacking chess.