Remenber that your kids will live in Canada and will be "Canadian". I suggest you ask your Toronto native friends for recommending a good school in your area. The school with highest test score may not be the " best " school in the opion of Toronto natives. Before starting your search, you need think about what is your defination of GOOD, and what do you want your kids to be. I have kid and I know this is really not easy.