Liverpool Chess Tutor Training Day Read more
York Chess Tutor Training Day Read more
CPD for teaching staff: Running a School Chess Club Read more
Birmingham Chess Tutor Training Day Read more
Middlesbrough Chess Tutor Training Day Read more
Lincolnshire Chess Tutor Training Day Read more
Halifax/Huddersfield Read more