O Level Results 2016

2016 O LEVELS
75% Distinctions in Amaths, EMaths and Chemistry
100% B3 and better