CCC Grader (University of Waterloo)SchoolCash Online (YRDSB)Canadian Computing Competition (University of Waterloo)