Main reason schools in Kanata lake ranks ahead is because of parents. If you live in Kanata areas with young children, you will notice all programs, swimming, music etc, are very difficult to register. Commitment by parents is the chief reason.
On student population, majority is still local students. It is not true that the ranking is biased by minority students from China or India.
By the way, I never understand why Chinese doesn't like to live with Chinese. I am not accusing or pointing fingers. Just curious ...
As to primary school ranking, Katimavick is still ahead. Followed by Stephen Leacock and AY Johnston. Other schools are probably mediocre.
Again, there is nothing special with Stephen Leacock etc. It is the expectation from parents that make students want to study ....