Benefits of playing chess
An intellectual battle that trains analysis, concentration, planning and foresight — and quietly teaches psychological, sociological and even moral values.

An intellectual battle that trains analysis, concentration, planning and foresight — and quietly teaches psychological, sociological and even moral values.
