May 24, 2017November 16, 2020chessacademysg Structured Modular Chess Programmes for Beginners to Advanced Levels.