July 19, 2010
St. John the Compassionate Mission St. John’s Academy St. John’s Academy is a small, non-profit tutoring program, designed to meet the needs of newcomer and at-risk youth in the South Riverdale district of Toronto. This is one of the projects...