I regard Chesslife as a significant educational organisation which teaches children skills that can be utilised not only on the chess board but also in their academic performances to broaden their life scopes and horizons. David is an effective chess coach as well as a patient and gentle mentor who has made chess fun for all his students while teaching them to think strategically and laterally.