Canadian School of Cricket (CSC) is a reputed non-profit organization developing cricket from grassroots and up. Geared to improving cricket for competitive game, CSC is focused on one-on-one coaching helping youth and special-needs children gain more confidence. CSC is also working with seniors, new immigrants, and racialized communities to help them stay active through a variety of program like yoga, bingo, financial management, etc.