CPD for teaching staff: Running a School Chess Club Read more
Belfast Chess Tutor Training Day Read more
Liverpool Chess Tutor Training Day Read more
York Chess Tutor Training Day 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