Solved 24 training puzzles15355
Zacharious
No note yet
Solved 18 training puzzles154081
Solved 8 training puzzles145972
Solved 2 training puzzles138751
Solved 1 training puzzle143834
Solved 5 training puzzles147216
Practised 4 positions on Checkmate Patterns I