Warrior Chess Academy is the personalized support and individual care. They look forward to improving his skills, is enthusiastic about his progress. Learning every angle there definitely helps him to better his performance. I am very happy that his scores are always on the rise.