@Dan Sh. So, let me ask you this question. What is your expectation of a AI chess coach? First off (IMO) you need to review your games yourself with out any computer aid. Then check yourself with the computer. If you don't understand a position, chessigma AI has an explanation button. That is a big help to be honest. All of these programs are meant to help your progress. To help give you a better understanding of a position. But overall, you have to put in the work of understanding these positions yourself. Then it gives you a simple training program based on your games for even more help. Just like a good coach would do.