ChessDojo Club
The ChessDojo Training Program
The ChessDojo Training Program offers structured training plans for all levels 0-2500, along with an active and supportive community. First join the FOA club on the ChessDojo website. Then we will use that to verify member requests to join here at ChessArena.
https://chessdojo.club