The ranking is based on Gred Purata Sekolah (GPS) or School Average Grade. GPS is used to rank the schools instead of percentage of straight A's students because it counts every single student in that particular school - not only the successful ones.
Hence, all schools should focus on all students to achieve lower GPS (the lower the better).
So, here are the top 10 schools in Kuala Lumpur for Sijil Pelajaran Malaysia (SPM) 2016
10) SM Agama Kuala Lumpur (SMAKL)
9) SMK St. Mary
8) SM Teknik Kuala Lumpur (TiKL)
7) SM Agama Majlis Agama Islam Wilayah Persekutuan (SMAWP)
6) SMK (L) Methodist, Kuala Lumpur (MBSSKL)
5) SMK Aminuddin Baki (SAB)
4) SM Sains Selangor (SMSS)
3) Sekolah Menengah Integrasi Sains Tahfiz (SMISTA)
2) SM Sains Seri Puteri (SESERI)
1) SM Sains Alam Shah (ASiS)
Congrats to all schools and my alma mater, MBSSKL!