Home > Organizations > Chess for Life @ The University of Lethbridge

Chess for Life @ The University of Lethbridge
Chess for Life is a restorative justice based program that supports youth in developing critical thinking and executive functioning skills through chess play.