your school has easy exams then.holy wtf? now i really believe that aims influences estimates.
90/120 for english? thats like high band 4 internal, i dunno why everyone is going on about band 6 for english, even if u get 100 it will average to band 5.
if u don't believe me, my school is ranked 70th, similar rank, out of 170 English adv students, about 60-70 get band 5 and above.